{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "id": "603f277d",
   "metadata": {},
   "outputs": [],
   "source": [
    "import pandas as pd\n",
    "import re\n",
    "data = pd.read_csv(\"./data/m-a_edges.csv\",sep='\\t',header=0)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "id": "540d84e2",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>source</th>\n",
       "      <th>target</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>Mashup: CouponRoots</td>\n",
       "      <td>/api/coupon</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>Mashup: Raise the Money</td>\n",
       "      <td>/api/nationbuilder</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>Mashup: AnythingToHTML</td>\n",
       "      <td>/api/hpe-haven-ondemand-view-document</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>Mashup: Velocipedia</td>\n",
       "      <td>/api/mapbox</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>Mashup: Api Expert - MyMemory Language Translator</td>\n",
       "      <td>/api/mymemory</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12609</th>\n",
       "      <td>Mashup: Libraries411</td>\n",
       "      <td>/api/geocoder</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12610</th>\n",
       "      <td>Mashup: Libraries411</td>\n",
       "      <td>/api/geocoderca</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12611</th>\n",
       "      <td>Mashup: National Geographic Map Machine</td>\n",
       "      <td>/api/globexplorer</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12612</th>\n",
       "      <td>Mashup: Splashr</td>\n",
       "      <td>/api/flickr</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12613</th>\n",
       "      <td>Mashup: Smarkets</td>\n",
       "      <td>/api/amazon-product-advertising</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>12614 rows × 2 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "                                                  source  \\\n",
       "0                                    Mashup: CouponRoots   \n",
       "1                                Mashup: Raise the Money   \n",
       "2                                 Mashup: AnythingToHTML   \n",
       "3                                    Mashup: Velocipedia   \n",
       "4      Mashup: Api Expert - MyMemory Language Translator   \n",
       "...                                                  ...   \n",
       "12609                               Mashup: Libraries411   \n",
       "12610                               Mashup: Libraries411   \n",
       "12611            Mashup: National Geographic Map Machine   \n",
       "12612                                    Mashup: Splashr   \n",
       "12613                                   Mashup: Smarkets   \n",
       "\n",
       "                                      target  \n",
       "0                                /api/coupon  \n",
       "1                         /api/nationbuilder  \n",
       "2      /api/hpe-haven-ondemand-view-document  \n",
       "3                                /api/mapbox  \n",
       "4                              /api/mymemory  \n",
       "...                                      ...  \n",
       "12609                          /api/geocoder  \n",
       "12610                        /api/geocoderca  \n",
       "12611                      /api/globexplorer  \n",
       "12612                            /api/flickr  \n",
       "12613        /api/amazon-product-advertising  \n",
       "\n",
       "[12614 rows x 2 columns]"
      ]
     },
     "execution_count": 2,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "data"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "653cafdb",
   "metadata": {},
   "source": [
    "## 1.1、统计每个Mashup包含的Web API个数"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "id": "d92d1b10",
   "metadata": {},
   "outputs": [],
   "source": [
    "nums = {}\n",
    "for row in range(data.shape[0]):\n",
    "    if data.values[row][0] in nums:\n",
    "        nums[data.values[row][0]] += 1\n",
    "    else:\n",
    "        nums[data.values[row][0]] = 1\n",
    "nums = dict(sorted(nums.items(), key = lambda x:x[1], reverse = True))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "id": "d7df0b02",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'Mashup: We-Wired Web': 37,\n",
       " 'Mashup: DoAt (do@)': 29,\n",
       " 'Mashup: Pixelpipe': 28,\n",
       " 'Mashup: Sociotoco Search': 24,\n",
       " 'Mashup: Gawkk.com': 23,\n",
       " 'Mashup: vplan.com/search': 22,\n",
       " 'Mashup: coderbits': 21,\n",
       " 'Mashup: ShipStation': 21,\n",
       " 'Mashup: ConnectorLocal': 21,\n",
       " \"Mashup: What's Public\": 20,\n",
       " 'Mashup: G4ng': 20,\n",
       " 'Mashup: Briteclick': 19,\n",
       " 'Mashup: KwiClick': 18,\n",
       " 'Mashup: Your Mapper': 17,\n",
       " 'Mashup: preciseTechnology': 17,\n",
       " 'Mashup: etrigg.com': 16,\n",
       " 'Mashup: jQuery Lifestream': 16,\n",
       " 'Mashup: The Music Feed': 16,\n",
       " 'Mashup: BizScrambler': 15,\n",
       " 'Mashup: Mashup Arts': 15,\n",
       " 'Mashup: FbFriendFinder.com': 15,\n",
       " 'Mashup: Webjam': 15,\n",
       " 'Mashup: preciseNews': 15,\n",
       " 'Mashup: Cloud Elements': 14,\n",
       " 'Mashup: PropertyWala.com': 14,\n",
       " 'Mashup: Skimzee': 14,\n",
       " 'Mashup: Lyricat': 14,\n",
       " 'Mashup: Transmeet.Tv MusicMap': 14,\n",
       " 'Mashup: MeechMe': 14,\n",
       " 'Mashup: Swurl': 14,\n",
       " 'Mashup: Beardscratchers Compendium': 14,\n",
       " 'Mashup: Mappington': 14,\n",
       " 'Mashup: pinkbigmac': 13,\n",
       " 'Mashup: iFiles': 13,\n",
       " 'Mashup: obsvr.net': 13,\n",
       " 'Mashup: Cycling the Alps': 13,\n",
       " 'Mashup: PlaceMix': 13,\n",
       " 'Mashup: WeGooo': 13,\n",
       " 'Mashup: XsDesktop': 13,\n",
       " 'Mashup: Nooblast': 12,\n",
       " 'Mashup: DeployPlace': 12,\n",
       " 'Mashup: iabol': 12,\n",
       " 'Mashup: Little Corner': 12,\n",
       " 'Mashup: Lowlands Mashup': 12,\n",
       " 'Mashup: eLocalFinder': 12,\n",
       " 'Mashup: Shorten URL': 12,\n",
       " 'Mashup: AskJot': 12,\n",
       " 'Mashup: Spicy Pipes Creative Mashups': 12,\n",
       " 'Mashup: BounceBase': 12,\n",
       " 'Mashup: CityStrides': 11,\n",
       " 'Mashup: TravelOxi.com': 11,\n",
       " 'Mashup: printo.jp': 11,\n",
       " 'Mashup: typo.obsvr.net - Typography Observer': 11,\n",
       " 'Mashup: Life Stream': 11,\n",
       " 'Mashup: Journamatic': 11,\n",
       " 'Mashup: Live Twitter Streaming': 11,\n",
       " 'Mashup: Furthere, Your Twitter Driven Weblog': 11,\n",
       " 'Mashup: Music Artist Cloud': 11,\n",
       " 'Mashup: Congress SpaceBook': 11,\n",
       " 'Mashup: SmartTickr': 11,\n",
       " 'Mashup: FOAFster': 11,\n",
       " 'Mashup: FireUploader': 11,\n",
       " 'Mashup: Molu the Search Spider - Beta': 11,\n",
       " 'Mashup: Mist.io': 10,\n",
       " 'Mashup: Bitdango Market Search': 10,\n",
       " 'Mashup: Hvper': 10,\n",
       " 'Mashup: in1.com': 10,\n",
       " 'Mashup: Dynamic Insights': 10,\n",
       " 'Mashup: Crisply': 10,\n",
       " 'Mashup: Symbyoz': 10,\n",
       " 'Mashup: SkaFlash': 10,\n",
       " 'Mashup: Best Buys': 10,\n",
       " 'Mashup: SocialBios': 10,\n",
       " 'Mashup: player4you': 10,\n",
       " 'Mashup: TVFoodMaps': 10,\n",
       " 'Mashup: The TurnSocial bar': 10,\n",
       " 'Mashup: Travel Mixed': 10,\n",
       " 'Mashup: Sumavisos Clasificados': 10,\n",
       " 'Mashup: Tripmondo': 10,\n",
       " 'Mashup: idiomag': 10,\n",
       " 'Mashup: Sports Karma': 10,\n",
       " 'Mashup: Zoogle IN': 10,\n",
       " 'Mashup: Autopendium': 10,\n",
       " 'Mashup: Connecting Consumers and Businesses in Cities, Worldwide!': 10,\n",
       " 'Mashup: ResultR': 10,\n",
       " 'Mashup: SportCentral': 9,\n",
       " 'Mashup: 55Photos': 9,\n",
       " 'Mashup: eDigiCash Shopping Cart': 9,\n",
       " 'Mashup: The Global Map of Musicians': 9,\n",
       " 'Mashup: WishMindr': 9,\n",
       " 'Mashup: Yukon Live': 9,\n",
       " 'Mashup: Lookzi': 9,\n",
       " 'Mashup: Furkot - free online road trip planner': 9,\n",
       " 'Mashup: Real Indoor': 9,\n",
       " 'Mashup: iKuExplorer': 9,\n",
       " 'Mashup: metaskim': 9,\n",
       " 'Mashup: Research And Compare': 9,\n",
       " 'Mashup: Local streamer': 9,\n",
       " 'Mashup: dishtip': 9,\n",
       " 'Mashup: Localliser': 9,\n",
       " 'Mashup: Lost and Found Pets Ireland': 9,\n",
       " 'Mashup: CartoLogic Google Maps Demo': 9,\n",
       " 'Mashup: CartoLogic OpenLayers Demo': 9,\n",
       " 'Mashup: CartoLogic Google Earth Demo': 9,\n",
       " 'Mashup: 44tips - your visual start page': 9,\n",
       " 'Mashup: SongDNA': 9,\n",
       " 'Mashup: WooRank': 9,\n",
       " 'Mashup: PetStew.com': 9,\n",
       " 'Mashup: Trends Buzz': 9,\n",
       " 'Mashup: Tupalo': 9,\n",
       " 'Mashup: Woya Shopping': 9,\n",
       " 'Mashup: Glastonbury 2009 Lineup Mashup': 9,\n",
       " 'Mashup: Migratr': 9,\n",
       " 'Mashup: Inflo': 9,\n",
       " 'Mashup: Muecs': 9,\n",
       " 'Mashup: Text Grinder': 9,\n",
       " 'Mashup: Mashup Keyword': 9,\n",
       " 'Mashup: ApiTickr': 9,\n",
       " 'Mashup: Blog Juice': 9,\n",
       " 'Mashup: AuctionSound': 9,\n",
       " 'Mashup: opsdo': 9,\n",
       " 'Mashup: grou.ps': 9,\n",
       " 'Mashup: Adium Pushover': 8,\n",
       " 'Mashup: Christmas List App': 8,\n",
       " 'Mashup: Feedly iOS': 8,\n",
       " 'Mashup: Feedly Android': 8,\n",
       " 'Mashup: SOPA and PIPA Standings': 8,\n",
       " 'Mashup: conTEXT': 8,\n",
       " 'Mashup: BetterHome': 8,\n",
       " 'Mashup: Lofty deals': 8,\n",
       " 'Mashup: playmap.jp': 8,\n",
       " 'Mashup: Trippin': 8,\n",
       " 'Mashup: Towns Of The World': 8,\n",
       " 'Mashup: MapProvision': 8,\n",
       " 'Mashup: Now Playing on BBC Radio': 8,\n",
       " 'Mashup: Apartable': 8,\n",
       " 'Mashup: Achivy': 8,\n",
       " 'Mashup: Ministry Ops': 8,\n",
       " 'Mashup: Lionyzer': 8,\n",
       " \"Mashup: Whad'da'do\": 8,\n",
       " 'Mashup: Skeedy': 8,\n",
       " 'Mashup: InstantPlex': 8,\n",
       " 'Mashup: Brownstoner Marketplace': 8,\n",
       " 'Mashup: Siri - Your Virtual Personal Assistant': 8,\n",
       " 'Mashup: TripSailor - Sailing Blogs, Yacht Charter Reviews, Sailing Adventures,': 8,\n",
       " 'Mashup: Marketing Intelligence Console': 8,\n",
       " 'Mashup: Last on AM/FM': 8,\n",
       " 'Mashup: Echoes - Kazulo': 8,\n",
       " 'Mashup: TrustSaaS': 8,\n",
       " 'Mashup: Blog Ranking': 8,\n",
       " 'Mashup: ongmap': 8,\n",
       " 'Mashup: Shimmer': 7,\n",
       " 'Mashup: Voice Apps': 7,\n",
       " 'Mashup: MultCloud': 7,\n",
       " 'Mashup: Soundcry': 7,\n",
       " 'Mashup: WatchNext': 7,\n",
       " 'Mashup: Geo Location Atlas': 7,\n",
       " 'Mashup: Analytics Portfolio': 7,\n",
       " 'Mashup: ShareMetric Chrome Extension': 7,\n",
       " 'Mashup: Jazva': 7,\n",
       " 'Mashup: PieSync - Power of Highrise in Google Apps': 7,\n",
       " 'Mashup: Simple Energy': 7,\n",
       " 'Mashup: La Liga FÃºtbol EspaÃ±ol': 7,\n",
       " 'Mashup: Richseam': 7,\n",
       " 'Mashup: getHired Mobile App': 7,\n",
       " 'Mashup: MarketMeSuite': 7,\n",
       " 'Mashup: Memolane': 7,\n",
       " 'Mashup: bookfriend': 7,\n",
       " 'Mashup: Amazigg': 7,\n",
       " 'Mashup: SlideMyPics': 7,\n",
       " 'Mashup: Twitcaps: Watching the World': 7,\n",
       " 'Mashup: Ewelike': 7,\n",
       " 'Mashup: I Drank This': 7,\n",
       " 'Mashup: TagsUp': 7,\n",
       " 'Mashup: Musikki': 7,\n",
       " 'Mashup: iTrackmine.com': 7,\n",
       " 'Mashup: MovieDNA': 7,\n",
       " 'Mashup: Stadtkinder': 7,\n",
       " 'Mashup: SEO Site Comparison': 7,\n",
       " 'Mashup: SwoopThat': 7,\n",
       " 'Mashup: MSHT3': 7,\n",
       " 'Mashup: Rutamina': 7,\n",
       " 'Mashup: Geolover': 7,\n",
       " 'Mashup: YouLyrics': 7,\n",
       " 'Mashup: Courts Of The World': 7,\n",
       " 'Mashup: Zeeqa': 7,\n",
       " 'Mashup: Plocky.com: Get your e-life together': 7,\n",
       " 'Mashup: Agenzy.com': 7,\n",
       " 'Mashup: Solid Commerce': 7,\n",
       " 'Mashup: Chromomulator': 7,\n",
       " 'Mashup: Cleepr': 7,\n",
       " 'Mashup: Friendbinder': 7,\n",
       " 'Mashup: Initt': 7,\n",
       " 'Mashup: Marcellus': 7,\n",
       " 'Mashup: OMOM - Online Members On Map': 7,\n",
       " 'Mashup: BuddyBlend': 7,\n",
       " 'Mashup: SpyTickr': 7,\n",
       " 'Mashup: Spot a Hotel': 7,\n",
       " 'Mashup: Music.Podfire.org': 7,\n",
       " 'Mashup: Trip Organizer': 7,\n",
       " 'Mashup: Gruvr': 7,\n",
       " 'Mashup: SAVEonAtoZ.com': 7,\n",
       " 'Mashup: Pixoble': 7,\n",
       " 'Mashup: GoMojo': 7,\n",
       " 'Mashup: Enrich': 7,\n",
       " 'Mashup: VirtualTraveller': 7,\n",
       " 'Mashup: mapdango': 7,\n",
       " 'Mashup: keotag': 7,\n",
       " 'Mashup: My City Map': 7,\n",
       " 'Mashup: SearchMapr': 7,\n",
       " 'Mashup: MusicPortl': 7,\n",
       " 'Mashup: Open Data Companion (ODC)': 6,\n",
       " 'Mashup: Linda': 6,\n",
       " 'Mashup: ecomdash': 6,\n",
       " 'Mashup: Map Your List': 6,\n",
       " 'Mashup: Can I Stream.it?': 6,\n",
       " 'Mashup: imagegallery': 6,\n",
       " 'Mashup: KPI watchdog': 6,\n",
       " 'Mashup: NearPlace': 6,\n",
       " 'Mashup: World Citizen News': 6,\n",
       " 'Mashup: Seesu': 6,\n",
       " 'Mashup: FollowFly': 6,\n",
       " 'Mashup: YOUZEEK': 6,\n",
       " 'Mashup: eSync Dashboard': 6,\n",
       " 'Mashup: Open City Agora': 6,\n",
       " 'Mashup: PlugThe.Net': 6,\n",
       " 'Mashup: Cheap Places to Live': 6,\n",
       " 'Mashup: Photohab': 6,\n",
       " 'Mashup: Setlisting': 6,\n",
       " 'Mashup: EmbedPlus - Chrome Browser Extension for YouTube': 6,\n",
       " 'Mashup: Popify': 6,\n",
       " 'Mashup: Distances Calculator': 6,\n",
       " 'Mashup: PlanZap': 6,\n",
       " 'Mashup: Mapify.us': 6,\n",
       " 'Mashup: Boorow.com': 6,\n",
       " 'Mashup: Flexi eBooks': 6,\n",
       " 'Mashup: immipad': 6,\n",
       " 'Mashup: VIDVIDOO': 6,\n",
       " 'Mashup: Just Shop Savvy': 6,\n",
       " 'Mashup: Explore To Yellow Pages': 6,\n",
       " 'Mashup: Noozly': 6,\n",
       " 'Mashup: ActionZap': 6,\n",
       " 'Mashup: Happenic': 6,\n",
       " 'Mashup: Helioid Search': 6,\n",
       " 'Mashup: Handollar': 6,\n",
       " 'Mashup: DBStract.com': 6,\n",
       " 'Mashup: BandStalk': 6,\n",
       " 'Mashup: Listnr': 6,\n",
       " 'Mashup: LipMe': 6,\n",
       " 'Mashup: RDFaCE': 6,\n",
       " 'Mashup: Wiki News Direct': 6,\n",
       " 'Mashup: Find a Car': 6,\n",
       " 'Mashup: Ohsopopular': 6,\n",
       " 'Mashup: Xuland': 6,\n",
       " 'Mashup: biblify': 6,\n",
       " 'Mashup: Facebook Spectrum': 6,\n",
       " 'Mashup: 50 Shops': 6,\n",
       " 'Mashup: Veeeb Semantic Editor': 6,\n",
       " 'Mashup: Connected': 6,\n",
       " 'Mashup: Breadcrumbs GPS Track Management': 6,\n",
       " 'Mashup: Blizzalert': 6,\n",
       " 'Mashup: Take Kerala (India)': 6,\n",
       " 'Mashup: Audi 411': 6,\n",
       " 'Mashup: Cahella': 6,\n",
       " 'Mashup: Streamd.in': 6,\n",
       " 'Mashup: Distance Calculator entfernung.org': 6,\n",
       " 'Mashup: mapMyflickr': 6,\n",
       " 'Mashup: Charts.fm': 6,\n",
       " 'Mashup: TinkOMatic': 6,\n",
       " 'Mashup: Hell Horror': 6,\n",
       " 'Mashup: Tehpage': 6,\n",
       " 'Mashup: Learn10': 6,\n",
       " 'Mashup: VoxPix': 6,\n",
       " 'Mashup: TrackThis': 6,\n",
       " 'Mashup: Tixik.com Tourist Guide': 6,\n",
       " 'Mashup: Gwannon.com': 6,\n",
       " 'Mashup: Claz': 6,\n",
       " 'Mashup: SakMap': 6,\n",
       " 'Mashup: eFanMusic': 6,\n",
       " 'Mashup: Whatsikat': 6,\n",
       " 'Mashup: Feedsparks': 6,\n",
       " 'Mashup: Docoloco': 6,\n",
       " 'Mashup: Contoso University': 6,\n",
       " 'Mashup: Afrous Mashup Builder': 6,\n",
       " 'Mashup: Pleo HQ': 6,\n",
       " 'Mashup: Molu The Search Spider Places': 6,\n",
       " 'Mashup: Peppers and Pollywogs': 6,\n",
       " 'Mashup: SpiffYSearch': 6,\n",
       " 'Mashup: Junk Depot': 6,\n",
       " 'Mashup: Hawkee Technology Network': 6,\n",
       " 'Mashup: WipBox': 6,\n",
       " 'Mashup: musiclovr': 6,\n",
       " 'Mashup: Online Basketball Camp': 5,\n",
       " 'Mashup: Soccer Shots': 5,\n",
       " 'Mashup: TactioHealth': 5,\n",
       " 'Mashup: PropRover': 5,\n",
       " 'Mashup: Expin.me': 5,\n",
       " 'Mashup: UsersThink': 5,\n",
       " 'Mashup: AyeDeals': 5,\n",
       " 'Mashup: Skyvia': 5,\n",
       " 'Mashup: Flixster': 5,\n",
       " 'Mashup: Foodzy': 5,\n",
       " 'Mashup: Sush.io': 5,\n",
       " 'Mashup: Egypt Forecast': 5,\n",
       " 'Mashup: Mesh': 5,\n",
       " 'Mashup: eSignature Gateway': 5,\n",
       " 'Mashup: AltFolio - Altcoin Portfolio Tracker': 5,\n",
       " 'Mashup: RÃ¡pido': 5,\n",
       " 'Mashup: Bandtrace': 5,\n",
       " 'Mashup: 1dollarthings.com': 5,\n",
       " 'Mashup: Arab World Weather': 5,\n",
       " 'Mashup: youbeQ - Maps with Life': 5,\n",
       " 'Mashup: Rate Tour Guides': 5,\n",
       " 'Mashup: H7N9 avian flu distribution and updates': 5,\n",
       " 'Mashup: Psykoo': 5,\n",
       " 'Mashup: buylar': 5,\n",
       " 'Mashup: Canvas prints': 5,\n",
       " 'Mashup: Dog Pedigrees Online': 5,\n",
       " 'Mashup: Slick Deals Price Tracker': 5,\n",
       " 'Mashup: Make Me Change My Job': 5,\n",
       " 'Mashup: BookBargain': 5,\n",
       " 'Mashup: KissAPI': 5,\n",
       " 'Mashup: Backup Box': 5,\n",
       " 'Mashup: Whilewairport': 5,\n",
       " 'Mashup: TeamLeaks': 5,\n",
       " 'Mashup: Orcheeder': 5,\n",
       " 'Mashup: SimplySubscribe.Me': 5,\n",
       " 'Mashup: File2Cart': 5,\n",
       " 'Mashup: Belmonte Online': 5,\n",
       " 'Mashup: CampusMareNostrum': 5,\n",
       " 'Mashup: soundeos': 5,\n",
       " 'Mashup: scovry': 5,\n",
       " 'Mashup: Emagister Symposium': 5,\n",
       " 'Mashup: Yappoint': 5,\n",
       " 'Mashup: Moun Fou - Shopping Made Easy': 5,\n",
       " 'Mashup: MURALI BASA BLOG': 5,\n",
       " 'Mashup: vuzzbox': 5,\n",
       " 'Mashup: watch2gether.com': 5,\n",
       " 'Mashup: Kiwifruut': 5,\n",
       " 'Mashup: Transicast Apps': 5,\n",
       " 'Mashup: Platd': 5,\n",
       " 'Mashup: Wedgies': 5,\n",
       " 'Mashup: iPhone Public Transit Application': 5,\n",
       " 'Mashup: Info Balloon': 5,\n",
       " 'Mashup: LyricsGaps.com': 5,\n",
       " 'Mashup: Book-Current': 5,\n",
       " 'Mashup: Vegas Vision': 5,\n",
       " 'Mashup: SeekIt.gr': 5,\n",
       " 'Mashup: Supermetrics Data Grabber': 5,\n",
       " 'Mashup: MapMyFriends.in': 5,\n",
       " 'Mashup: Wherevent': 5,\n",
       " 'Mashup: Snapfinch': 5,\n",
       " 'Mashup: DailyMotoRide': 5,\n",
       " 'Mashup: BadgePlz': 5,\n",
       " 'Mashup: flickstr': 5,\n",
       " 'Mashup: CD Collection Browser': 5,\n",
       " 'Mashup: NiteFly: The Future of Nightlife': 5,\n",
       " 'Mashup: fflap': 5,\n",
       " 'Mashup: Best Place Live': 5,\n",
       " 'Mashup: InvenBin': 5,\n",
       " 'Mashup: People Lookup': 5,\n",
       " 'Mashup: Roomshare Japan': 5,\n",
       " 'Mashup: Music Anchor': 5,\n",
       " 'Mashup: PopWatchers': 5,\n",
       " 'Mashup: MeetSomewhere': 5,\n",
       " 'Mashup: OfferTrack': 5,\n",
       " 'Mashup: Techweet': 5,\n",
       " 'Mashup: Twimply': 5,\n",
       " 'Mashup: instaLyrics': 5,\n",
       " 'Mashup: Find PDF eBooks': 5,\n",
       " 'Mashup: GovIntegrator': 5,\n",
       " 'Mashup: Golfersfield': 5,\n",
       " 'Mashup: Yapeo video classifieds': 5,\n",
       " 'Mashup: spiggler: Tweets on Streets': 5,\n",
       " 'Mashup: BlockWild': 5,\n",
       " 'Mashup: Pictarine': 5,\n",
       " 'Mashup: California Environment Report: Cleanup Sites and Permitted Facilities': 5,\n",
       " 'Mashup: Mobbler': 5,\n",
       " 'Mashup: FindBoo': 5,\n",
       " 'Mashup: PicWash Photo Retouch Service': 5,\n",
       " 'Mashup: Feedera': 5,\n",
       " 'Mashup: Banfield Flea Fighter': 5,\n",
       " 'Mashup: Lobbyist Activity Tracker': 5,\n",
       " 'Mashup: MyTag': 5,\n",
       " 'Mashup: Amplified Documents': 5,\n",
       " 'Mashup: We Love Wind': 5,\n",
       " 'Mashup: TrendingTopics.org': 5,\n",
       " 'Mashup: Music Cloud for Android & iPhone': 5,\n",
       " 'Mashup: GeoMeme': 5,\n",
       " 'Mashup: Human Pets': 5,\n",
       " 'Mashup: Fun Tourist Attractions': 5,\n",
       " 'Mashup: Local Neighborhood Explorer': 5,\n",
       " 'Mashup: Spot Today': 5,\n",
       " 'Mashup: politwitter': 5,\n",
       " 'Mashup: Slandr Mobile Twitter': 5,\n",
       " 'Mashup: Audiggle': 5,\n",
       " 'Mashup: Klezio': 5,\n",
       " 'Mashup: Trackle': 5,\n",
       " 'Mashup: Cheap Flights To': 5,\n",
       " 'Mashup: alem.com': 5,\n",
       " 'Mashup: Anyvite': 5,\n",
       " 'Mashup: DevHub': 5,\n",
       " 'Mashup: Firmendb': 5,\n",
       " 'Mashup: Only Apple Stories': 5,\n",
       " 'Mashup: Flyfishmap': 5,\n",
       " 'Mashup: My Apartment Map': 5,\n",
       " 'Mashup: Locago': 5,\n",
       " 'Mashup: Twitter Top News Trends': 5,\n",
       " 'Mashup: E-junkie Shopping Cart': 5,\n",
       " 'Mashup: VeeJay.tv': 5,\n",
       " 'Mashup: Posty': 5,\n",
       " 'Mashup: Interceder': 5,\n",
       " 'Mashup: Oamos': 5,\n",
       " 'Mashup: MapMyPage': 5,\n",
       " 'Mashup: SomPedia': 5,\n",
       " 'Mashup: Dvdz Review': 5,\n",
       " 'Mashup: Learnit Lists': 5,\n",
       " 'Mashup: Ooyala': 5,\n",
       " 'Mashup: Semantisize': 5,\n",
       " 'Mashup: Valuepia': 5,\n",
       " 'Mashup: BigSity': 5,\n",
       " 'Mashup: endToo Search': 5,\n",
       " 'Mashup: WeoGeo': 5,\n",
       " 'Mashup: Toronto Buddhism': 5,\n",
       " 'Mashup: Web 2.0 Announcer': 5,\n",
       " 'Mashup: Netvibez': 5,\n",
       " 'Mashup: Find': 5,\n",
       " 'Mashup: Vimasic': 5,\n",
       " 'Mashup: Quarkshop': 5,\n",
       " 'Mashup: CribQ Rental Housing Dashboard': 5,\n",
       " 'Mashup: LoreStorm': 5,\n",
       " 'Mashup: utrecht Music Video Search': 5,\n",
       " 'Mashup: MoreMap': 5,\n",
       " 'Mashup: The Campus Atlas': 5,\n",
       " 'Mashup: Best Beauty Search': 5,\n",
       " 'Mashup: alasuka.com': 5,\n",
       " 'Mashup: Domain Info Script': 5,\n",
       " 'Mashup: ImmoPlaza': 5,\n",
       " 'Mashup: Livecontacts': 5,\n",
       " 'Mashup: Backtags Social Ranking': 5,\n",
       " 'Mashup: Used Cars': 5,\n",
       " 'Mashup: MyPunchbowl.com': 5,\n",
       " 'Mashup: Real Estate Home Valuation': 5,\n",
       " 'Mashup: Halloween Mashup': 5,\n",
       " 'Mashup: Stock Cloud': 5,\n",
       " 'Mashup: GeotagIt': 5,\n",
       " 'Mashup: Tagalyzer': 5,\n",
       " 'Mashup: myjamfactory': 5,\n",
       " 'Mashup: Gnosh': 5,\n",
       " 'Mashup: LocEight DATA': 5,\n",
       " 'Mashup: WAP Based Image Search': 5,\n",
       " 'Mashup: WAP Interface to Local Search': 5,\n",
       " 'Mashup: MusicPortl.com': 5,\n",
       " 'Mashup: ArgenCities': 4,\n",
       " 'Mashup: Digireality': 4,\n",
       " 'Mashup: scoopmap.net': 4,\n",
       " 'Mashup: EasyWeather - The Weather Engine': 4,\n",
       " 'Mashup: Currency Table': 4,\n",
       " 'Mashup: Songs Near Me': 4,\n",
       " 'Mashup: Zilyo Vacation Rental': 4,\n",
       " 'Mashup: Bookfinder': 4,\n",
       " 'Mashup: DoSocial': 4,\n",
       " 'Mashup: Magic Mosaic': 4,\n",
       " 'Mashup: Profile Feeder': 4,\n",
       " 'Mashup: FounderSuite': 4,\n",
       " 'Mashup: Reviewing.net': 4,\n",
       " 'Mashup: TripFELT': 4,\n",
       " 'Mashup: FitStar': 4,\n",
       " 'Mashup: Fan TV': 4,\n",
       " 'Mashup: Influence Tracker': 4,\n",
       " 'Mashup: Wifi and Plugs': 4,\n",
       " 'Mashup: Protect.ly': 4,\n",
       " 'Mashup: Endomondo': 4,\n",
       " 'Mashup: VeganHunter': 4,\n",
       " 'Mashup: Vacationic': 4,\n",
       " 'Mashup: Taxi and Rideshare Services by Country': 4,\n",
       " 'Mashup: We Read, We Tweet': 4,\n",
       " 'Mashup: Must See Greece': 4,\n",
       " 'Mashup: LoginRadius': 4,\n",
       " 'Mashup: MyNetDiary': 4,\n",
       " 'Mashup: Datantify': 4,\n",
       " 'Mashup: RenttoOwnQuest': 4,\n",
       " 'Mashup: Tibesti': 4,\n",
       " 'Mashup: #S42AT': 4,\n",
       " 'Mashup: Find Best Three': 4,\n",
       " 'Mashup: Maps Compare': 4,\n",
       " 'Mashup: WeAreHolidays': 4,\n",
       " 'Mashup: Lot Near You': 4,\n",
       " 'Mashup: Sound Shelter - An electronic music discovery engine': 4,\n",
       " 'Mashup: Cilantro': 4,\n",
       " 'Mashup: Social page authority checker': 4,\n",
       " 'Mashup: Online Booking Software': 4,\n",
       " 'Mashup: AuroraMap': 4,\n",
       " 'Mashup: Product Videos For Woocommerce': 4,\n",
       " 'Mashup: ConnectMyRide': 4,\n",
       " 'Mashup: Moviis': 4,\n",
       " 'Mashup: Mapa del Paro': 4,\n",
       " 'Mashup: BitcoinIndexes': 4,\n",
       " 'Mashup: Article Optimizer': 4,\n",
       " 'Mashup: Local Geonius': 4,\n",
       " 'Mashup: Academic Ranking of World Universities (Shanghai Ranking)': 4,\n",
       " 'Mashup: Shared Count': 4,\n",
       " 'Mashup: dr. Nescio': 4,\n",
       " 'Mashup: Sentiment-Evaluation': 4,\n",
       " 'Mashup: NJSaltFish.com': 4,\n",
       " 'Mashup: GOOL.LI': 4,\n",
       " 'Mashup: Walkotel': 4,\n",
       " 'Mashup: Lokrr.com': 4,\n",
       " 'Mashup: Videva': 4,\n",
       " 'Mashup: PriceZombie Price Tracker': 4,\n",
       " 'Mashup: MashPlayer': 4,\n",
       " 'Mashup: Twitea.me': 4,\n",
       " 'Mashup: Launch Soon': 4,\n",
       " 'Mashup: triage.me': 4,\n",
       " 'Mashup: Ascendify Talent Community': 4,\n",
       " 'Mashup: EDU Libs': 4,\n",
       " 'Mashup: AllJobs.biz': 4,\n",
       " 'Mashup: YoKerja': 4,\n",
       " 'Mashup: MobileHomesForSaleInfo.com': 4,\n",
       " 'Mashup: Parto Subito': 4,\n",
       " 'Mashup: Loppee': 4,\n",
       " 'Mashup: Friendline': 4,\n",
       " 'Mashup: NashMash': 4,\n",
       " 'Mashup: RingRingBaby': 4,\n",
       " 'Mashup: Domlia': 4,\n",
       " 'Mashup: FindHorsesForSale.net': 4,\n",
       " 'Mashup: The byrds and the bee(gees)': 4,\n",
       " 'Mashup: Google Map Atlas': 4,\n",
       " 'Mashup: TrackProfiler': 4,\n",
       " 'Mashup: Custom Neighborhood Maps using Mapfluence Javascript API': 4,\n",
       " 'Mashup: kakao2 is weather map': 4,\n",
       " 'Mashup: Earn/Learn Web': 4,\n",
       " 'Mashup: Comic Pool': 4,\n",
       " 'Mashup: TagsInAction': 4,\n",
       " 'Mashup: Weather Sentiment Prediction': 4,\n",
       " 'Mashup: Wallpoper - Free Wallpapers': 4,\n",
       " 'Mashup: What Are the Haps?': 4,\n",
       " 'Mashup: MappyHealth - Tracking disease trends, 140 characters at a time': 4,\n",
       " 'Mashup: Television Show Settings': 4,\n",
       " 'Mashup: Morces': 4,\n",
       " 'Mashup: ScanTheNet': 4,\n",
       " 'Mashup: explore travellr': 4,\n",
       " 'Mashup: World of Facebook Friends.': 4,\n",
       " 'Mashup: Molu - The Search dog': 4,\n",
       " 'Mashup: WatchCount.com': 4,\n",
       " 'Mashup: Serach-Is_easy': 4,\n",
       " 'Mashup: wordonthewire': 4,\n",
       " 'Mashup: [t]Space': 4,\n",
       " 'Mashup: Tweets And Diggs': 4,\n",
       " 'Mashup: InDash: SMS Dashboard & auto-responder for Nexmo': 4,\n",
       " 'Mashup: Cirrus Insight': 4,\n",
       " 'Mashup: Social Buzz': 4,\n",
       " 'Mashup: 2lingual Bing Search': 4,\n",
       " 'Mashup: Localmind': 4,\n",
       " 'Mashup: Datos Peru': 4,\n",
       " 'Mashup: Timehop': 4,\n",
       " 'Mashup: Acid reflux information site': 4,\n",
       " 'Mashup: Mapinterest': 4,\n",
       " 'Mashup: Guardly': 4,\n",
       " 'Mashup: SendShorty': 4,\n",
       " 'Mashup: San Diego School Pal': 4,\n",
       " 'Mashup: Arlington Transit Touch Panel': 4,\n",
       " 'Mashup: TapGuest': 4,\n",
       " 'Mashup: Real estate mashup': 4,\n",
       " 'Mashup: Meedeor': 4,\n",
       " 'Mashup: in2clouds Social Listener': 4,\n",
       " 'Mashup: Doc2Cloud': 4,\n",
       " 'Mashup: AllinOneMart': 4,\n",
       " 'Mashup: Arms Dealer': 4,\n",
       " 'Mashup: Tarpipe': 4,\n",
       " 'Mashup: Guidebnb': 4,\n",
       " 'Mashup: Cab Dialer': 4,\n",
       " 'Mashup: Social Contact': 4,\n",
       " 'Mashup: Reptiles Now': 4,\n",
       " 'Mashup: Pick Your Perfect Pet': 4,\n",
       " 'Mashup: GoTime for iPhone': 4,\n",
       " 'Mashup: ErgoTxt': 4,\n",
       " 'Mashup: DGMapper - Disc Golf Tournament Map and Calendar': 4,\n",
       " 'Mashup: FeedbackFire': 4,\n",
       " 'Mashup: SkyChalk': 4,\n",
       " 'Mashup: SocialBro': 4,\n",
       " 'Mashup: square-anoia': 4,\n",
       " 'Mashup: Find a Beer': 4,\n",
       " 'Mashup: RDTN': 4,\n",
       " 'Mashup: Real Estate Listings for Android': 4,\n",
       " 'Mashup: Earndit.com': 4,\n",
       " 'Mashup: Mi World': 4,\n",
       " 'Mashup: Fast Track Estate Agents': 4,\n",
       " 'Mashup: taaza.com': 4,\n",
       " 'Mashup: Photo Map': 4,\n",
       " 'Mashup: Loomji': 4,\n",
       " 'Mashup: mapTheGraph!': 4,\n",
       " 'Mashup: Job search HireADroid': 4,\n",
       " 'Mashup: TunesIQ': 4,\n",
       " 'Mashup: mybill.is': 4,\n",
       " 'Mashup: Digest Report': 4,\n",
       " 'Mashup: Motivation Mix': 4,\n",
       " \"Mashup: Greg's Alerts\": 4,\n",
       " 'Mashup: Moveable History': 4,\n",
       " 'Mashup: Vidbrief': 4,\n",
       " 'Mashup: MetaScroll': 4,\n",
       " 'Mashup: Kukunu': 4,\n",
       " 'Mashup: Mumbai Health Tracker': 4,\n",
       " 'Mashup: Jopedia - Supreme Encyclopedia': 4,\n",
       " \"Mashup: Child Soldier Cycle '11\": 4,\n",
       " 'Mashup: ConnectiCity': 4,\n",
       " 'Mashup: Web Startup Toolbar': 4,\n",
       " 'Mashup: Bookflavor': 4,\n",
       " 'Mashup: DvdCrate.com': 4,\n",
       " 'Mashup: BBCify': 4,\n",
       " 'Mashup: Speed Camera Europe': 4,\n",
       " 'Mashup: FreeflowTV': 4,\n",
       " 'Mashup: Kickdash': 4,\n",
       " 'Mashup: StoreSlider.com': 4,\n",
       " 'Mashup: Jiffy Lyrics': 4,\n",
       " 'Mashup: SchoolAndHousing': 4,\n",
       " 'Mashup: Current Weather': 4,\n",
       " 'Mashup: Enthusem and Box.net': 4,\n",
       " 'Mashup: Xtracked': 4,\n",
       " 'Mashup: Are You Safe San Francisco': 4,\n",
       " 'Mashup: ZIP Mashup': 4,\n",
       " 'Mashup: Video Customizer': 4,\n",
       " 'Mashup: Locamio.com': 4,\n",
       " 'Mashup: cocktailberater': 4,\n",
       " 'Mashup: MonsterPreps': 4,\n",
       " 'Mashup: TV.ListAndPlay.com': 4,\n",
       " 'Mashup: ShowTribe': 4,\n",
       " 'Mashup: See Your Hotel': 4,\n",
       " 'Mashup: Realestate news in Real Time': 4,\n",
       " 'Mashup: Local Bike Trader': 4,\n",
       " 'Mashup: geognos': 4,\n",
       " 'Mashup: screamradius': 4,\n",
       " 'Mashup: Task.fm': 4,\n",
       " 'Mashup: Furlango - Local events and activities discovery service': 4,\n",
       " 'Mashup: Sportmeets': 4,\n",
       " 'Mashup: Starbucks Location Information': 4,\n",
       " 'Mashup: CampusBird': 4,\n",
       " 'Mashup: Yamusica': 4,\n",
       " 'Mashup: Konsrtr.com': 4,\n",
       " 'Mashup: Geoslideshow': 4,\n",
       " 'Mashup: SOHO-Rintaro': 4,\n",
       " 'Mashup: API status': 4,\n",
       " 'Mashup: Dear Map': 4,\n",
       " 'Mashup: blogRGB': 4,\n",
       " 'Mashup: Relocator': 4,\n",
       " 'Mashup: News on Haiti': 4,\n",
       " 'Mashup: Photospots': 4,\n",
       " 'Mashup: CelebDomain': 4,\n",
       " 'Mashup: My City Now': 4,\n",
       " 'Mashup: Mymaps.dk': 4,\n",
       " 'Mashup: Spezify': 4,\n",
       " 'Mashup: Picked Jobs': 4,\n",
       " 'Mashup: Tidespy: Tide Charts with Best Fishing Times': 4,\n",
       " 'Mashup: Vodafone Update App for Android': 4,\n",
       " 'Mashup: Stupeflix TV': 4,\n",
       " 'Mashup: GeoChirp': 4,\n",
       " 'Mashup: Tvitre.no': 4,\n",
       " 'Mashup: Artist Cloud iGoogle Gadget': 4,\n",
       " 'Mashup: The Hemp Cloud': 4,\n",
       " 'Mashup: Tweecious': 4,\n",
       " 'Mashup: Estonian Music Database': 4,\n",
       " 'Mashup: Got Free Shipping?': 4,\n",
       " 'Mashup: Safiri.dk Travel Search': 4,\n",
       " 'Mashup: Vodafone Update App for BlackBerry or iPhone': 4,\n",
       " 'Mashup: One Page Artist': 4,\n",
       " 'Mashup: PicFog': 4,\n",
       " 'Mashup: SpellBoy': 4,\n",
       " 'Mashup: Cape Town Magazine': 4,\n",
       " 'Mashup: TwitterThoughts': 4,\n",
       " 'Mashup: MyEtsyBook.com': 4,\n",
       " 'Mashup: Maps For Smartphone': 4,\n",
       " 'Mashup: Street Traveler': 4,\n",
       " 'Mashup: Artist Explorer': 4,\n",
       " 'Mashup: TripBuster.co.uk': 4,\n",
       " 'Mashup: SXSW Artist Catalog': 4,\n",
       " 'Mashup: Africa Tourism Information Portal': 4,\n",
       " 'Mashup: Tweetmapper': 4,\n",
       " 'Mashup: In2Clouds Predictive Analytics for Salesforce.com': 4,\n",
       " 'Mashup: Stars and Planetarium Search': 4,\n",
       " \"Mashup: What's on Twitter\": 4,\n",
       " 'Mashup: MuzkMesh': 4,\n",
       " 'Mashup: JoomFlix - Mashing Joomla': 4,\n",
       " 'Mashup: Plan Your Road Trips': 4,\n",
       " 'Mashup: 5th Bar': 4,\n",
       " 'Mashup: FlexiJourney Travel': 4,\n",
       " 'Mashup: Facebook Music with Last.FM and MTV': 4,\n",
       " 'Mashup: Spot2be App': 4,\n",
       " 'Mashup: English Lake District': 4,\n",
       " 'Mashup: SportingSights': 4,\n",
       " 'Mashup: Imaginalaxy': 4,\n",
       " 'Mashup: MP3 Albums and Songs Downloads': 4,\n",
       " 'Mashup: FotoViewr': 4,\n",
       " 'Mashup: Mountains of the world': 4,\n",
       " 'Mashup: SwingVine': 4,\n",
       " 'Mashup: TubeGraph': 4,\n",
       " 'Mashup: Timepost': 4,\n",
       " 'Mashup: spy': 4,\n",
       " 'Mashup: TubeGotChi Music Artists': 4,\n",
       " 'Mashup: China Electronics Wholesale': 4,\n",
       " 'Mashup: EggJax': 4,\n",
       " 'Mashup: ClickPoint': 4,\n",
       " 'Mashup: Search Videos by Location': 4,\n",
       " 'Mashup: NetTickr': 4,\n",
       " 'Mashup: Aggreget': 4,\n",
       " 'Mashup: StoreMinator': 4,\n",
       " 'Mashup: Lipfeed.com': 4,\n",
       " 'Mashup: SocialPeek': 4,\n",
       " 'Mashup: Ipoki': 4,\n",
       " 'Mashup: Toppirs': 4,\n",
       " 'Mashup: Ociotube': 4,\n",
       " 'Mashup: Surf Search': 4,\n",
       " 'Mashup: MyNeighborhood.Com': 4,\n",
       " 'Mashup: Golf-finder': 4,\n",
       " 'Mashup: twitplus': 4,\n",
       " 'Mashup: Ultrasearchula': 4,\n",
       " 'Mashup: Mallicious Social Shopping': 4,\n",
       " 'Mashup: CodexMap': 4,\n",
       " 'Mashup: Pipelicious': 4,\n",
       " 'Mashup: Adhysteria': 4,\n",
       " 'Mashup: Netvibes Slideshow': 4,\n",
       " 'Mashup: Moviestarlover': 4,\n",
       " 'Mashup: SleekPage': 4,\n",
       " 'Mashup: Contoso Bicycle Club': 4,\n",
       " 'Mashup: Map Channels': 4,\n",
       " 'Mashup: SmartEditor': 4,\n",
       " 'Mashup: Videeoz': 4,\n",
       " 'Mashup: Amazon Shopping Mashup': 4,\n",
       " 'Mashup: ShoppingBounce': 4,\n",
       " 'Mashup: oSkope': 4,\n",
       " 'Mashup: Hit for Six Cricket': 4,\n",
       " 'Mashup: PackMapr': 4,\n",
       " 'Mashup: GeoPix Fractal View': 4,\n",
       " 'Mashup: OrderItOnTheWeb.com': 4,\n",
       " 'Mashup: Imified Instant Messenger Buddy': 4,\n",
       " 'Mashup: CamChooser.com': 4,\n",
       " 'Mashup: Mapanno': 4,\n",
       " 'Mashup: Multi-Search Prototype': 4,\n",
       " 'Mashup: Verkoops.com Search': 4,\n",
       " 'Mashup: LocalSignal': 4,\n",
       " 'Mashup: MusicTonic': 4,\n",
       " 'Mashup: Schmap Customizable Widgets': 4,\n",
       " 'Mashup: eBayMap': 4,\n",
       " 'Mashup: 5th Bar Phone Reviews': 4,\n",
       " 'Mashup: ShareMyRoutes.com': 4,\n",
       " 'Mashup: GPSies.com': 4,\n",
       " 'Mashup: dsSearchAgent': 4,\n",
       " 'Mashup: Musiic.net': 4,\n",
       " 'Mashup: Tokyo Front': 4,\n",
       " 'Mashup: AllOrNone.org Pearl Jam': 4,\n",
       " 'Mashup: Quebec Wineries Map': 4,\n",
       " 'Mashup: Ojor.com': 4,\n",
       " 'Mashup: Dog Friendly Hotels': 4,\n",
       " 'Mashup: RDF Calendar': 4,\n",
       " 'Mashup: Velyoo Local Marketplaces': 4,\n",
       " 'Mashup: Webmunism': 4,\n",
       " 'Mashup: Jauntlet': 4,\n",
       " 'Mashup: Early Miser': 4,\n",
       " 'Mashup: TrackBackr': 4,\n",
       " 'Mashup: WhereAmI.At': 4,\n",
       " 'Mashup: PictureSync': 4,\n",
       " 'Mashup: PackageMapping.com': 4,\n",
       " 'Mashup: MetroMash': 4,\n",
       " 'Mashup: Access Your Calendar by Phone': 4,\n",
       " 'Mashup: Adactio Elsewhere': 4,\n",
       " 'Mashup: Libraries411': 4,\n",
       " 'Mashup: Poll Position': 3,\n",
       " 'Mashup: SEO Audit Tool': 3,\n",
       " 'Mashup: Lyreka': 3,\n",
       " 'Mashup: Jobfinder': 3,\n",
       " 'Mashup: Geoloqi Wikipedia Layer': 3,\n",
       " 'Mashup: Collection Trakr': 3,\n",
       " 'Mashup: Filmfinder': 3,\n",
       " 'Mashup: Penger.io': 3,\n",
       " 'Mashup: Weglore: Geotag Photos & Geo News': 3,\n",
       " 'Mashup: Padvark.nl': 3,\n",
       " 'Mashup: Equaldex: The Collaborative LGBT Rights Knowledge Base': 3,\n",
       " 'Mashup: TicTrac': 3,\n",
       " 'Mashup: Places Near Me': 3,\n",
       " 'Mashup: lookupisbn.com': 3,\n",
       " 'Mashup: FitBolt': 3,\n",
       " 'Mashup: UK Beaches': 3,\n",
       " 'Mashup: StartHQ': 3,\n",
       " 'Mashup: Local RVs': 3,\n",
       " 'Mashup: Izik': 3,\n",
       " 'Mashup: Feelter': 3,\n",
       " 'Mashup: CustomSync for The Education Edge': 3,\n",
       " 'Mashup: Facebook Sentiment Analysis Tool': 3,\n",
       " \"Mashup: Springbaud for The Raiser's Edge\": 3,\n",
       " 'Mashup: Mohiomap': 3,\n",
       " 'Mashup: uShip on Cars.com': 3,\n",
       " 'Mashup: Trip Republic': 3,\n",
       " 'Mashup: CoinDesk Bitcoin Price Index (BPI)': 3,\n",
       " 'Mashup: Holidayen': 3,\n",
       " 'Mashup: eBooksDoc.com': 3,\n",
       " 'Mashup: BBC Browser': 3,\n",
       " 'Mashup: Funny Vines - Thebestvines.tv': 3,\n",
       " 'Mashup: Twibitz': 3,\n",
       " 'Mashup: SEO Keyword suggestion Tool': 3,\n",
       " 'Mashup: Cloud Elements- Documents Hub': 3,\n",
       " 'Mashup: omniMarket': 3,\n",
       " 'Mashup: dfwdines - DFW Restaurant Week Guide': 3,\n",
       " 'Mashup: Librables': 3,\n",
       " 'Mashup: #BeerMap - The Top 2,500 Beers on Twitter': 3,\n",
       " 'Mashup: Social Mirror': 3,\n",
       " 'Mashup: Beamster': 3,\n",
       " 'Mashup: PixtaPlace': 3,\n",
       " 'Mashup: SoundYouNeed': 3,\n",
       " 'Mashup: Europass.me': 3,\n",
       " 'Mashup: StoreSlider': 3,\n",
       " 'Mashup: Music Spider': 3,\n",
       " 'Mashup: Our Louvre': 3,\n",
       " 'Mashup: Twenue': 3,\n",
       " 'Mashup: Rebate Bus': 3,\n",
       " 'Mashup: Healthy Lemur': 3,\n",
       " 'Mashup: QuickBlox MapChat Widget': 3,\n",
       " 'Mashup: Look4it New Brunswick': 3,\n",
       " 'Mashup: Coinstackr': 3,\n",
       " 'Mashup: JobDepot.us': 3,\n",
       " 'Mashup: uKoel Social Jukebox': 3,\n",
       " 'Mashup: VoucherHotel.com': 3,\n",
       " 'Mashup: Smart Baby Cards': 3,\n",
       " 'Mashup: Bartagora': 3,\n",
       " 'Mashup: Travel Portal Solution': 3,\n",
       " 'Mashup: Can I Leave? â€” Weather Forecast in real-time': 3,\n",
       " 'Mashup: Audibase | Mobile Recording and Audio Blogging Apps Themes Plugins': 3,\n",
       " 'Mashup: Cats Now': 3,\n",
       " 'Mashup: Ecruit - Internships for College Students': 3,\n",
       " 'Mashup: National VIP': 3,\n",
       " 'Mashup: SemantAPI': 3,\n",
       " 'Mashup: App Review Tube': 3,\n",
       " 'Mashup: All My Courts': 3,\n",
       " 'Mashup: Historic Places in North America': 3,\n",
       " 'Mashup: World Movie Search': 3,\n",
       " 'Mashup: FindiLike': 3,\n",
       " 'Mashup: Book vs Movie': 3,\n",
       " 'Mashup: Estonish.com': 3,\n",
       " 'Mashup: ILocy': 3,\n",
       " 'Mashup: Football Viewer': 3,\n",
       " 'Mashup: Place My Past': 3,\n",
       " 'Mashup: UPCZilla': 3,\n",
       " 'Mashup: ShowHear': 3,\n",
       " 'Mashup: Lyrics Feast': 3,\n",
       " 'Mashup: Score Chief': 3,\n",
       " 'Mashup: FastCashier Wallet': 3,\n",
       " 'Mashup: Tiki Pik Image link preview': 3,\n",
       " 'Mashup: Travel the World!': 3,\n",
       " 'Mashup: Elseif': 3,\n",
       " 'Mashup: Cbeams.org - Deep Sky Objects Database': 3,\n",
       " 'Mashup: Jawaab Do': 3,\n",
       " 'Mashup: NYC Big Maps': 3,\n",
       " 'Mashup: SVB Mapper': 3,\n",
       " 'Mashup: GetParking': 3,\n",
       " 'Mashup: Bitcoin Ego': 3,\n",
       " 'Mashup: Simple Latitude': 3,\n",
       " 'Mashup: LampSquare': 3,\n",
       " 'Mashup: Pizza Coupons': 3,\n",
       " 'Mashup: Actually': 3,\n",
       " 'Mashup: Pulse Medic': 3,\n",
       " 'Mashup: Twitter Based CRM, Lead Generation & Analytics Dashboard': 3,\n",
       " 'Mashup: Mob Mojo': 3,\n",
       " 'Mashup: 33Revoluciones': 3,\n",
       " 'Mashup: Flocations': 3,\n",
       " 'Mashup: Eldercare Locator by Phone or Text (SMS)': 3,\n",
       " 'Mashup: QuickResu.me': 3,\n",
       " 'Mashup: AirSpeed': 3,\n",
       " 'Mashup: #tweet-a-lot': 3,\n",
       " 'Mashup: Golf Guide': 3,\n",
       " 'Mashup: DIY charts': 3,\n",
       " 'Mashup: Pixurl Social Search': 3,\n",
       " 'Mashup: Cricket News Headlines.': 3,\n",
       " 'Mashup: Singapore Breaking News Headlines.': 3,\n",
       " 'Mashup: Flickoutr': 3,\n",
       " 'Mashup: Quizlio': 3,\n",
       " 'Mashup: VocaBoca Visual Translator and Vocabulary app': 3,\n",
       " 'Mashup: Breaking News Headlines': 3,\n",
       " 'Mashup: Shopvolvoordeel.nl': 3,\n",
       " 'Mashup: Leaderboarded': 3,\n",
       " 'Mashup: Expressi': 3,\n",
       " 'Mashup: Newspaper.li': 3,\n",
       " 'Mashup: Usermeds': 3,\n",
       " 'Mashup: qabic': 3,\n",
       " 'Mashup: Recordlective': 3,\n",
       " 'Mashup: Productism': 3,\n",
       " 'Mashup: Instrument Wire': 3,\n",
       " 'Mashup: HealthHelpZone.com': 3,\n",
       " 'Mashup: Moviegram': 3,\n",
       " 'Mashup: Car Crime + Accident Map': 3,\n",
       " 'Mashup: GermTrax': 3,\n",
       " 'Mashup: Starbucks Digital Network': 3,\n",
       " 'Mashup: Rent Compass Facebook App': 3,\n",
       " 'Mashup: Your Baby Now': 3,\n",
       " 'Mashup: MapSavings.com': 3,\n",
       " 'Mashup: You-Twit': 3,\n",
       " 'Mashup: MusicWall': 3,\n",
       " 'Mashup: soundeer': 3,\n",
       " 'Mashup: Scrape This': 3,\n",
       " 'Mashup: FindTheStream': 3,\n",
       " 'Mashup: nospeech3': 3,\n",
       " 'Mashup: Discovr Movies': 3,\n",
       " 'Mashup: Freally': 3,\n",
       " 'Mashup: Real time simple SMS Voting App': 3,\n",
       " \"Mashup: Muskie's Favourite Quotation Mashup\": 3,\n",
       " 'Mashup: wattQuiz': 3,\n",
       " 'Mashup: Twitwhere': 3,\n",
       " 'Mashup: shmapr': 3,\n",
       " 'Mashup: Vinogeo': 3,\n",
       " \"Mashup: Picomp'it\": 3,\n",
       " 'Mashup: Inflooenz': 3,\n",
       " 'Mashup: All of world national anthems mashup service': 3,\n",
       " 'Mashup: Lockboxer': 3,\n",
       " 'Mashup: Order Anywhere (Beta)': 3,\n",
       " 'Mashup: ListnPlay': 3,\n",
       " 'Mashup: YouCheckins': 3,\n",
       " 'Mashup: JobSpeek': 3,\n",
       " 'Mashup: Sightsmap': 3,\n",
       " 'Mashup: Zoos of the World': 3,\n",
       " 'Mashup: Rentmix': 3,\n",
       " 'Mashup: DoDyDo': 3,\n",
       " 'Mashup: Soundtracking': 3,\n",
       " 'Mashup: Phone Polling': 3,\n",
       " 'Mashup: LyricStatus': 3,\n",
       " 'Mashup: Rendezview': 3,\n",
       " 'Mashup: Voxora': 3,\n",
       " 'Mashup: Passione non profit': 3,\n",
       " 'Mashup: PhoneTacToe': 3,\n",
       " 'Mashup: FB Time Machine': 3,\n",
       " 'Mashup: TXT Beer': 3,\n",
       " 'Mashup: Buoy Alarm': 3,\n",
       " 'Mashup: The Web Intersect': 3,\n",
       " 'Mashup: Groupon Bot': 3,\n",
       " 'Mashup: Dog Food Coupons': 3,\n",
       " 'Mashup: TextMob': 3,\n",
       " 'Mashup: Hipster': 3,\n",
       " 'Mashup: TweepsMap': 3,\n",
       " 'Mashup: Speed Upper': 3,\n",
       " 'Mashup: BuddyGuard': 3,\n",
       " 'Mashup: Random Poem Generator': 3,\n",
       " 'Mashup: Crowdbeacon': 3,\n",
       " 'Mashup: Pinbooks': 3,\n",
       " 'Mashup: Strange Strollers Oxfam Trailtrekker 2012 Training Map': 3,\n",
       " 'Mashup: meetbymaps': 3,\n",
       " 'Mashup: Stunningapps.net': 3,\n",
       " 'Mashup: Taxipedia.co': 3,\n",
       " 'Mashup: Finda Park': 3,\n",
       " 'Mashup: Streams.im': 3,\n",
       " 'Mashup: Teletka': 3,\n",
       " 'Mashup: PolitiTrends': 3,\n",
       " 'Mashup: Takeout Roulette': 3,\n",
       " 'Mashup: y!Vmail - voice mail for your Yahoo! Mail': 3,\n",
       " 'Mashup: CityPockets Daily Deals': 3,\n",
       " 'Mashup: Google Maps API v3 Tool': 3,\n",
       " 'Mashup: CrimeLit': 3,\n",
       " 'Mashup: Benzel-Busch': 3,\n",
       " 'Mashup: Zaggle ZMS': 3,\n",
       " 'Mashup: Twitter Multilingual Voice Search': 3,\n",
       " 'Mashup: Call My Map by ESRI': 3,\n",
       " 'Mashup: TheInterviewr': 3,\n",
       " 'Mashup: Open-FTP': 3,\n",
       " 'Mashup: ONNLI.com Job Search and Realtime Job Listing': 3,\n",
       " 'Mashup: Blink-182 Neighborhoods': 3,\n",
       " 'Mashup: Black Swan Events': 3,\n",
       " 'Mashup: Wakey Wakey': 3,\n",
       " 'Mashup: vizlingo': 3,\n",
       " 'Mashup: YouCall MD': 3,\n",
       " 'Mashup: CircleCount': 3,\n",
       " 'Mashup: Friend Fare Finder': 3,\n",
       " 'Mashup: Mood Music': 3,\n",
       " 'Mashup: SMSLord': 3,\n",
       " 'Mashup: Call-Safely': 3,\n",
       " 'Mashup: How to pronounce words (PronunciaciÃ³n en InglÃ©s | Pronuncia in inglese...)': 3,\n",
       " 'Mashup: Impact': 3,\n",
       " 'Mashup: Itooner': 3,\n",
       " 'Mashup: Get Directions': 3,\n",
       " 'Mashup: BirthdayGram': 3,\n",
       " 'Mashup: Local Scrappy': 3,\n",
       " 'Mashup: eCommazon': 3,\n",
       " 'Mashup: CityClash': 3,\n",
       " 'Mashup: GEOCONTEXT-Profiler': 3,\n",
       " 'Mashup: Tweedly': 3,\n",
       " 'Mashup: MoodFM': 3,\n",
       " 'Mashup: Relax': 3,\n",
       " 'Mashup: Free Around': 3,\n",
       " 'Mashup: Geospeaker': 3,\n",
       " 'Mashup: HIV/AIDS Prevention & Service Provider Locator': 3,\n",
       " 'Mashup: BeerWhere': 3,\n",
       " 'Mashup: VMAP': 3,\n",
       " 'Mashup: Kloutsy': 3,\n",
       " 'Mashup: Sunglass Mashup': 3,\n",
       " 'Mashup: Localley': 3,\n",
       " 'Mashup: Court Reporting Services': 3,\n",
       " 'Mashup: News from The Netherlands': 3,\n",
       " 'Mashup: How I Knew You Were the One': 3,\n",
       " 'Mashup: Books Like This': 3,\n",
       " 'Mashup: Music Artists info': 3,\n",
       " 'Mashup: Hashtagram': 3,\n",
       " 'Mashup: ValueZilla Shopping Service': 3,\n",
       " 'Mashup: Etsy Signature': 3,\n",
       " 'Mashup: Snoopf': 3,\n",
       " 'Mashup: Visual Accents of Point Reyes': 3,\n",
       " 'Mashup: AccentTraining.net': 3,\n",
       " ...}"
      ]
     },
     "execution_count": 4,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "nums"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "a76ac355",
   "metadata": {},
   "source": [
    "## 1.2、统计每个Web API被使用的次数"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "id": "719ef32b",
   "metadata": {},
   "outputs": [],
   "source": [
    "frequency = {}\n",
    "for row in range(data.shape[0]):\n",
    "    if data.values[row][1] in frequency:\n",
    "        frequency[data.values[row][1]] += 1\n",
    "    else:\n",
    "        frequency[data.values[row][1]] = 1\n",
    "frequency = dict(sorted(frequency.items(), key = lambda x:x[1], reverse = True))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "id": "1a2a4310",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'/api/google-maps': 1984,\n",
       " '/api/twitter': 671,\n",
       " '/api/youtube': 562,\n",
       " '/api/flickr': 474,\n",
       " '/api/facebook': 381,\n",
       " '/api/twilio': 311,\n",
       " '/api/amazon-product-advertising': 304,\n",
       " '/api/lastfm': 181,\n",
       " '/api/ebay': 174,\n",
       " '/api/twilio-sms': 156,\n",
       " '/api/google-search': 139,\n",
       " '/api/microsoft-bing-maps': 117,\n",
       " '/api/delicious-0': 106,\n",
       " '/api/foursquare': 104,\n",
       " '/api/google-app-engine': 102,\n",
       " '/api/docusign-enterprise': 97,\n",
       " '/api/yahoo-search': 95,\n",
       " '/api/google-gadgets': 95,\n",
       " '/api/411sync': 93,\n",
       " '/api/google-chart': 84,\n",
       " '/api/geonames': 79,\n",
       " '/api/yahoo-maps': 78,\n",
       " '/api/google-adsense': 77,\n",
       " '/api/box': 76,\n",
       " '/api/amazon-s3': 75,\n",
       " '/api/yahoo-geocoding': 72,\n",
       " '/api/wikipedia': 64,\n",
       " '/api/linkedin': 63,\n",
       " '/api/instagram-graph': 59,\n",
       " '/api/bing': 59,\n",
       " '/api/amazon-ec2': 59,\n",
       " '/api/google-base': 57,\n",
       " '/api/google-analytics-managment': 55,\n",
       " '/api/digg': 55,\n",
       " '/api/yelp-fusion': 53,\n",
       " '/api/shoppingcom': 52,\n",
       " '/api/facebook-graph': 49,\n",
       " '/api/google-earth': 49,\n",
       " '/api/panoramio': 48,\n",
       " '/api/freebase': 48,\n",
       " '/api/technorati': 45,\n",
       " '/api/indeed': 42,\n",
       " '/api/google-maps-data': 41,\n",
       " '/api/bitly': 37,\n",
       " '/api/google-geocoding': 36,\n",
       " '/api/yahoo-image-search': 36,\n",
       " '/api/google-calendar': 35,\n",
       " '/api/google-cloud-translation': 35,\n",
       " '/api/yahoo-local-search': 35,\n",
       " '/api/paypal': 34,\n",
       " '/api/google-maps-flash': 34,\n",
       " '/api/nationbuilder': 33,\n",
       " '/api/google-custom-search': 33,\n",
       " '/api/eventful': 33,\n",
       " '/api/geocoder': 33,\n",
       " '/api/spotify-metadata': 32,\n",
       " '/api/musicbrainz': 32,\n",
       " '/api/google-picasa': 32,\n",
       " '/api/fitbit': 31,\n",
       " '/api/soundcloud': 31,\n",
       " '/api/google-adwords': 31,\n",
       " '/api/commission-junction': 31,\n",
       " '/api/bing-maps': 29,\n",
       " '/api/oodle': 28,\n",
       " '/api/netflix': 27,\n",
       " '/api/zillow': 26,\n",
       " '/api/twitpic': 26,\n",
       " '/api/upcomingorg': 26,\n",
       " '/api/facebook-social-plugins': 25,\n",
       " '/api/google-visualization': 25,\n",
       " '/api/blogger': 24,\n",
       " '/api/vimeo': 24,\n",
       " '/api/feedburner': 23,\n",
       " '/api/etsy': 23,\n",
       " '/api/google-plus': 22,\n",
       " '/api/tumblr': 22,\n",
       " '/api/microsoft-bing': 22,\n",
       " '/api/myspace': 22,\n",
       " '/api/imageloop': 22,\n",
       " '/api/google-maps-places': 21,\n",
       " '/api/yahoo-answers': 21,\n",
       " '/api/google-static-maps': 21,\n",
       " '/api/shopzilla': 21,\n",
       " '/api/friendfeed': 21,\n",
       " '/api/dropbox': 20,\n",
       " '/api/itunes-and-itunes-connect': 20,\n",
       " '/api/weather-channel': 20,\n",
       " '/api/rotten-tomatoes': 19,\n",
       " '/api/bbc': 19,\n",
       " '/api/openstreetmap': 19,\n",
       " '/api/aol-video': 19,\n",
       " '/api/skype': 18,\n",
       " '/api/lyricwiki': 18,\n",
       " '/api/hotelscombined': 18,\n",
       " '/api/google-fusion-tables': 18,\n",
       " '/api/dbpedia': 17,\n",
       " '/api/mailchimp': 17,\n",
       " '/api/fedex': 17,\n",
       " '/api/yahoo-query-language-graphql': 17,\n",
       " '/api/google-talk': 16,\n",
       " '/api/amazon-marketplace-web-service': 16,\n",
       " '/api/reddit': 16,\n",
       " '/api/zazzle': 16,\n",
       " '/api/heroku': 16,\n",
       " '/api/donorschoose': 16,\n",
       " '/api/netvibes': 16,\n",
       " '/api/google-contacts': 15,\n",
       " '/api/tropo-scripting': 15,\n",
       " '/api/google-spreadsheets': 15,\n",
       " '/api/shopify-admin': 14,\n",
       " '/api/sendgrid': 14,\n",
       " '/api/maplarge': 14,\n",
       " '/api/yahoo-video-search': 14,\n",
       " '/api/evernote': 13,\n",
       " '/api/google-maps-elevation': 13,\n",
       " '/api/openlayers': 13,\n",
       " '/api/google-gmail-oauth': 13,\n",
       " '/api/basecamp': 13,\n",
       " '/api/yahoo-term-extraction': 13,\n",
       " '/api/thomson-reuters-open-calais': 12,\n",
       " '/api/magento-soap': 12,\n",
       " '/api/google-drive': 12,\n",
       " '/api/cnet': 12,\n",
       " '/api/github': 12,\n",
       " '/api/usps-trackconfirm-fields': 12,\n",
       " '/api/hoiio-voice': 12,\n",
       " '/api/google-documents-list': 12,\n",
       " '/api/alexa-web-information-service': 12,\n",
       " '/api/gowalla': 12,\n",
       " '/api/yahoo-shopping': 12,\n",
       " '/api/yahoo-traffic': 12,\n",
       " '/api/multimap': 12,\n",
       " '/api/mapbox': 11,\n",
       " '/api/govtrackus': 11,\n",
       " '/api/rhapsody': 11,\n",
       " '/api/amazon-a9-opensearch': 11,\n",
       " '/api/google-mashup-editor': 11,\n",
       " '/api/forvo': 11,\n",
       " '/api/linkshare': 11,\n",
       " '/api/smugmug': 11,\n",
       " '/api/photobucket': 11,\n",
       " '/api/addthis-menu': 11,\n",
       " '/api/compete': 11,\n",
       " '/api/yahoo-widgets': 11,\n",
       " '/api/i2space': 10,\n",
       " '/api/world-weather-online': 10,\n",
       " '/api/colourlovers': 10,\n",
       " '/api/angellist': 10,\n",
       " '/api/best-buy-products': 10,\n",
       " '/api/goodreads': 10,\n",
       " '/api/pinterest-domain': 10,\n",
       " '/api/opensecrets': 10,\n",
       " '/api/noaa-national-weather-service-nws-ndfd-soap': 10,\n",
       " '/api/google-webmaster-tools': 10,\n",
       " '/api/kayak': 10,\n",
       " '/api/fanfeedr-sports-news': 10,\n",
       " '/api/groupon': 10,\n",
       " '/api/vonage-nexmo-sms': 10,\n",
       " '/api/ups-shipping': 10,\n",
       " '/api/hostipinfo': 10,\n",
       " '/api/google-desktop': 10,\n",
       " '/api/trynt': 10,\n",
       " '/api/finansportalen': 9,\n",
       " '/api/new-york-times-article-search': 9,\n",
       " '/api/weather-underground-wunderground': 9,\n",
       " '/api/ebay-finding': 9,\n",
       " '/api/expedia': 9,\n",
       " '/api/movie-database-tmdb': 9,\n",
       " '/api/klout': 9,\n",
       " '/api/trulia': 9,\n",
       " '/api/google-checkout': 9,\n",
       " '/api/google-street-view-image': 9,\n",
       " '/api/google-latitude': 9,\n",
       " '/api/rovi-cloud-services': 9,\n",
       " '/api/citygrid': 9,\n",
       " '/api/google-buzz': 9,\n",
       " '/api/vast': 9,\n",
       " '/api/mtv': 9,\n",
       " '/api/jaiku': 9,\n",
       " '/api/guardian': 8,\n",
       " '/api/yahoo-weather': 8,\n",
       " '/api/openweathermap': 8,\n",
       " '/api/stripe': 8,\n",
       " '/api/yahoo-travel': 8,\n",
       " '/api/mendeley': 8,\n",
       " '/api/google-single-signon': 8,\n",
       " '/api/discogs': 8,\n",
       " '/api/itunes-app-store-search': 8,\n",
       " '/api/mapquest': 8,\n",
       " '/api/twitter-streaming': 8,\n",
       " '/api/hoiio-sms': 8,\n",
       " '/api/your-mapper': 8,\n",
       " '/api/twickit': 8,\n",
       " '/api/amazon-mechanical-turk': 8,\n",
       " '/api/fire-eagle': 8,\n",
       " '/api/yahoo-map-image': 8,\n",
       " '/api/pownce': 8,\n",
       " '/api/att-app-messaging': 7,\n",
       " '/api/withings': 7,\n",
       " '/api/aol-instant-messenger': 7,\n",
       " '/api/dailymotion': 7,\n",
       " '/api/google-books': 7,\n",
       " '/api/crunchbase': 7,\n",
       " '/api/coindesk': 7,\n",
       " '/api/meetup': 7,\n",
       " '/api/imsas': 7,\n",
       " '/api/google-fonts': 7,\n",
       " '/api/kiva': 7,\n",
       " '/api/yahoo-music': 7,\n",
       " '/api/facebook-real-time-updates': 7,\n",
       " '/api/slideshare': 7,\n",
       " '/api/buzzdata': 7,\n",
       " '/api/getglue': 7,\n",
       " '/api/8coupons': 7,\n",
       " '/api/what-trend': 7,\n",
       " '/api/watchmouse': 7,\n",
       " '/api/tweetphoto': 7,\n",
       " '/api/bebo': 7,\n",
       " '/api/google-gears-geolocation': 7,\n",
       " '/api/zvents': 7,\n",
       " '/api/livevideo': 7,\n",
       " '/api/dapper': 7,\n",
       " '/api/secondlife': 7,\n",
       " '/api/careerbuilder': 6,\n",
       " '/api/bandsintown': 6,\n",
       " '/api/eventbrite': 6,\n",
       " '/api/activecom': 6,\n",
       " '/api/nestoria': 6,\n",
       " '/api/new-york-times-best-sellers': 6,\n",
       " '/api/genability': 6,\n",
       " '/api/webknox-keywords': 6,\n",
       " '/api/wordpressorg': 6,\n",
       " '/api/ebay-shopping': 6,\n",
       " '/api/page2images': 6,\n",
       " '/api/walk-score': 6,\n",
       " '/api/google-directions': 6,\n",
       " '/api/billboard': 6,\n",
       " '/api/social-share-count': 6,\n",
       " '/api/google-shopping-search': 6,\n",
       " '/api/aviary-effects': 6,\n",
       " '/api/songkick': 6,\n",
       " '/api/bing-maps-locations': 6,\n",
       " '/api/google-openid': 6,\n",
       " '/api/cafe-press': 6,\n",
       " '/api/chartlyrics-lyric': 6,\n",
       " '/api/amazon-rds-relational-database-service': 6,\n",
       " '/api/daylife': 6,\n",
       " '/api/thrutu': 6,\n",
       " '/api/yahoo-my-web-search': 6,\n",
       " '/api/fotolia': 6,\n",
       " '/api/aonaware-dictionary': 6,\n",
       " '/api/true-knowledge': 6,\n",
       " '/api/uclassify': 6,\n",
       " '/api/mobypicture': 6,\n",
       " '/api/yahoo-related-suggestions': 6,\n",
       " '/api/yahoo-site-explorer': 6,\n",
       " '/api/ning': 6,\n",
       " '/api/23': 6,\n",
       " '/api/futef-wikipedia-api': 6,\n",
       " '/api/poly9-freeearth': 6,\n",
       " '/api/giphy': 5,\n",
       " '/api/wordpresscom': 5,\n",
       " '/api/runkeeper-health-graph': 5,\n",
       " '/api/msn-messenger': 5,\n",
       " '/api/bigcommerce': 5,\n",
       " '/api/seomoz': 5,\n",
       " '/api/disqus': 5,\n",
       " '/api/new-york-times-newswire': 5,\n",
       " '/api/uship': 5,\n",
       " '/api/clockwork-sms': 5,\n",
       " '/api/bitstamp-http': 5,\n",
       " '/api/43things': 5,\n",
       " '/api/espn': 5,\n",
       " '/api/bing-translator': 5,\n",
       " '/api/factual-v3': 5,\n",
       " '/api/authorizenet': 5,\n",
       " '/api/cloudmade-leaflet': 5,\n",
       " '/api/yahoo-mail': 5,\n",
       " '/api/7digital': 5,\n",
       " '/api/500px': 5,\n",
       " '/api/highrise': 5,\n",
       " '/api/evri': 5,\n",
       " '/api/bbc-music': 5,\n",
       " '/api/kookoo': 5,\n",
       " '/api/google-apps-email-migration': 5,\n",
       " '/api/tripit': 5,\n",
       " '/api/google-web-authentication': 5,\n",
       " '/api/picplz': 5,\n",
       " '/api/freshbooks': 5,\n",
       " '/api/pricerunner': 5,\n",
       " '/api/twitter-search': 5,\n",
       " '/api/twittercounter': 5,\n",
       " '/api/zappos': 5,\n",
       " '/api/alexa-top-sites': 5,\n",
       " '/api/formstack': 5,\n",
       " '/api/maponics': 5,\n",
       " '/api/widgetbox': 5,\n",
       " '/api/yahoo-internet-location-platform': 5,\n",
       " '/api/plaxo': 5,\n",
       " '/api/myvox': 5,\n",
       " '/api/geocoderca': 5,\n",
       " '/api/clearforest-semantic-web-services1': 5,\n",
       " '/api/sharedbook': 5,\n",
       " '/api/windows-live-expo': 5,\n",
       " '/api/bigtribe': 5,\n",
       " '/api/adobe-air-bus-tour': 5,\n",
       " '/api/zanox': 4,\n",
       " '/api/walgreens-quickprints': 4,\n",
       " '/api/ebay-product-services': 4,\n",
       " '/api/uber': 4,\n",
       " '/api/ifixit': 4,\n",
       " '/api/tourcms-marketplace': 4,\n",
       " '/api/instapaper': 4,\n",
       " '/api/rubygems': 4,\n",
       " '/api/sears': 4,\n",
       " '/api/jawbone': 4,\n",
       " '/api/google-play-developer': 4,\n",
       " '/api/zendesk-core': 4,\n",
       " '/api/sugarsync': 4,\n",
       " '/api/alexa-web-search': 4,\n",
       " '/api/constantcontact': 4,\n",
       " '/api/edmundscom-vehicle': 4,\n",
       " '/api/musixmatch': 4,\n",
       " '/api/active': 4,\n",
       " '/api/woocommerce': 4,\n",
       " '/api/mt-gox': 4,\n",
       " '/api/yipit': 4,\n",
       " '/api/bookmooch': 4,\n",
       " '/api/instagram-real-time': 4,\n",
       " '/api/peerindex': 4,\n",
       " '/api/plivo': 4,\n",
       " '/api/dansk-supermarked': 4,\n",
       " '/api/dhl': 4,\n",
       " '/api/bing-maps-search': 4,\n",
       " '/api/yahoo-placemaker': 4,\n",
       " '/api/google-distance-matrix': 4,\n",
       " '/api/tweetmeme': 4,\n",
       " '/api/amazon-ses': 4,\n",
       " '/api/topsy': 4,\n",
       " '/api/amee': 4,\n",
       " '/api/zooomr': 4,\n",
       " '/api/cicero': 4,\n",
       " '/api/pusher': 4,\n",
       " '/api/google-client-authentication': 4,\n",
       " '/api/bandcamp': 4,\n",
       " '/api/urban-mapping-mapfluence': 4,\n",
       " '/api/longurl': 4,\n",
       " '/api/scribd-platform': 4,\n",
       " '/api/bibliacom': 4,\n",
       " '/api/tinysong': 4,\n",
       " '/api/amazon-simpledb': 4,\n",
       " '/api/backtype': 4,\n",
       " '/api/google-gears': 4,\n",
       " '/api/google-social-graph': 4,\n",
       " '/api/map24-ajax': 4,\n",
       " '/api/janrain-engage': 4,\n",
       " '/api/ilike': 4,\n",
       " '/api/addthis-sharing-endpoints': 4,\n",
       " '/api/google-wave': 4,\n",
       " '/api/gruvr': 4,\n",
       " '/api/zemanta': 4,\n",
       " '/api/loxcel': 4,\n",
       " '/api/hyves': 4,\n",
       " '/api/lat49': 4,\n",
       " '/api/friendster': 4,\n",
       " '/api/blankslate': 4,\n",
       " '/api/webthumb': 4,\n",
       " '/api/livejournal': 4,\n",
       " '/api/windows-live-spaces': 4,\n",
       " '/api/jigsaw': 4,\n",
       " '/api/yes-broadcast-db': 4,\n",
       " '/api/sletohcom': 4,\n",
       " '/api/imeem': 4,\n",
       " '/api/adobe-share': 4,\n",
       " '/api/microsoft-silverlight-streaming': 4,\n",
       " '/api/veoh': 4,\n",
       " '/api/magnolia': 4,\n",
       " '/api/mybloglog': 4,\n",
       " '/api/userplane': 4,\n",
       " '/api/newsgator': 4,\n",
       " '/api/snocap': 4,\n",
       " '/api/findory': 4,\n",
       " '/api/impossiblefx': 3,\n",
       " '/api/google-page-speed-online': 3,\n",
       " '/api/spotify-web': 3,\n",
       " '/api/semrush': 3,\n",
       " '/api/yahoo-messenger': 3,\n",
       " '/api/lyricfind': 3,\n",
       " '/api/xero': 3,\n",
       " '/api/shopstyle': 3,\n",
       " '/api/pocket': 3,\n",
       " '/api/buffer': 3,\n",
       " '/api/trakttv': 3,\n",
       " '/api/walmart-open': 3,\n",
       " '/api/wolfram-alpha': 3,\n",
       " '/api/mandrill': 3,\n",
       " '/api/food': 3,\n",
       " '/api/oracle-netsuite': 3,\n",
       " '/api/strava': 3,\n",
       " '/api/myob-accountright-live': 3,\n",
       " '/api/yandex': 3,\n",
       " '/api/daybreak-game-company-census': 3,\n",
       " '/api/internet-archive': 3,\n",
       " '/api/yellow': 3,\n",
       " '/api/target': 3,\n",
       " '/api/blekko': 3,\n",
       " '/api/microsoft-translator': 3,\n",
       " '/api/garmin-motionbased': 3,\n",
       " '/api/webhoseio': 3,\n",
       " '/api/zomato-foodie-index': 3,\n",
       " '/api/library-congress-prints-photographs': 3,\n",
       " '/api/backtweets': 3,\n",
       " '/api/amadeus': 3,\n",
       " '/api/aol-pictures': 3,\n",
       " '/api/billomat': 3,\n",
       " '/api/motorsportregcom': 3,\n",
       " '/api/new-relic': 3,\n",
       " '/api/holidays-service': 3,\n",
       " '/api/careerjet': 3,\n",
       " '/api/coinbase': 3,\n",
       " '/api/channeladvisor': 3,\n",
       " '/api/twitgoo': 3,\n",
       " '/api/dribbble': 3,\n",
       " '/api/readability': 3,\n",
       " '/api/brewerydb': 3,\n",
       " '/api/yahoo-fantasy-sports': 3,\n",
       " '/api/google-book-search-book-viewability': 3,\n",
       " '/api/imgur': 3,\n",
       " '/api/yahoo-geoplanet': 3,\n",
       " '/api/ip2location': 3,\n",
       " '/api/yahoo-address-book': 3,\n",
       " '/api/ipernity': 3,\n",
       " '/api/bolcom-open': 3,\n",
       " '/api/flightstats': 3,\n",
       " '/api/gravatar': 3,\n",
       " '/api/readmill': 3,\n",
       " '/api/google-sites': 3,\n",
       " '/api/outsidein': 3,\n",
       " '/api/simplegeo': 3,\n",
       " '/api/yahoo-placefinder': 3,\n",
       " '/api/addthis-services': 3,\n",
       " '/api/ergast': 3,\n",
       " '/api/kynetx': 3,\n",
       " '/api/pricegrabber': 3,\n",
       " '/api/google-friend-connect': 3,\n",
       " '/api/amazon-fulfillment-web-service': 3,\n",
       " '/api/amazon-cloudwatch': 3,\n",
       " '/api/librarything': 3,\n",
       " '/api/infochimps-social': 3,\n",
       " '/api/realtybaron-answers': 3,\n",
       " '/api/yolink': 3,\n",
       " '/api/google-health': 3,\n",
       " '/api/amazon-flexible-payments-service': 3,\n",
       " '/api/typepad': 3,\n",
       " '/api/superfeedr': 3,\n",
       " '/api/plum-fuse': 3,\n",
       " '/api/amazon-queue-service': 3,\n",
       " '/api/akismet': 3,\n",
       " '/api/identica': 3,\n",
       " '/api/thumbalizr': 3,\n",
       " '/api/npr-one-station-finder': 3,\n",
       " '/api/postalmethods': 3,\n",
       " '/api/editgrid': 3,\n",
       " '/api/iva-video': 3,\n",
       " '/api/picnik': 3,\n",
       " '/api/rezgo': 3,\n",
       " '/api/ordnance-survey-maps': 3,\n",
       " '/api/hi5': 3,\n",
       " '/api/opensocial': 3,\n",
       " '/api/scribd-ipaper': 3,\n",
       " '/api/snipshot': 3,\n",
       " '/api/moreover': 3,\n",
       " '/api/yahoo-audio-search': 3,\n",
       " '/api/orkut': 3,\n",
       " '/api/maplight': 3,\n",
       " '/api/we-feel-fine': 3,\n",
       " '/api/sensebot': 3,\n",
       " '/api/shizzow': 3,\n",
       " '/api/seesmic': 3,\n",
       " '/api/geograph': 3,\n",
       " '/api/twittervision': 3,\n",
       " '/api/viddler': 3,\n",
       " '/api/opendada': 3,\n",
       " '/api/microsoft-mappoint': 3,\n",
       " '/api/windows-live-contacts': 3,\n",
       " '/api/kuler': 3,\n",
       " '/api/yahoo-bbauth': 3,\n",
       " '/api/buzznet': 3,\n",
       " '/api/grouper-video': 3,\n",
       " '/api/moo': 3,\n",
       " '/api/skydeck': 3,\n",
       " '/api/naver': 3,\n",
       " '/api/esv-bible-lookup': 3,\n",
       " '/api/aiderss': 3,\n",
       " '/api/webshots': 3,\n",
       " '/api/aol-open-auth': 3,\n",
       " '/api/riya': 3,\n",
       " '/api/rapleaf': 3,\n",
       " '/api/windows-sidebar-gadgets': 3,\n",
       " '/api/syndic8': 3,\n",
       " '/api/springwidgets': 3,\n",
       " '/api/clickatell-http': 3,\n",
       " '/api/ontok': 3,\n",
       " '/api/bank-russia-daily-info': 2,\n",
       " '/api/google-civic-information': 2,\n",
       " '/api/highcharts': 2,\n",
       " '/api/highcharts-highstock': 2,\n",
       " '/api/walgreens-balance-rewards': 2,\n",
       " '/api/hipchat': 2,\n",
       " '/api/ahrefs': 2,\n",
       " '/api/mozscape': 2,\n",
       " '/api/att-call-management': 2,\n",
       " '/api/wikia': 2,\n",
       " '/api/telegram-bot': 2,\n",
       " '/api/petfinder': 2,\n",
       " '/api/digitalocean': 2,\n",
       " '/api/linode': 2,\n",
       " '/api/wahoo-fitness': 2,\n",
       " '/api/ihealth': 2,\n",
       " '/api/pushover-message': 2,\n",
       " '/api/prosperent': 2,\n",
       " '/api/feedly': 2,\n",
       " '/api/geoloqi': 2,\n",
       " '/api/gmail': 2,\n",
       " '/api/apartmentsapart': 2,\n",
       " '/api/mapmyfitness': 2,\n",
       " '/api/elasticsearch': 2,\n",
       " '/api/elance': 2,\n",
       " '/api/mixpanel': 2,\n",
       " '/api/zoho-crm': 2,\n",
       " '/api/sugarcrm': 2,\n",
       " '/api/zoopla': 2,\n",
       " '/api/allmyles': 2,\n",
       " '/api/zapier': 2,\n",
       " '/api/bookingcom-content': 2,\n",
       " '/api/baidu': 2,\n",
       " '/api/ipinfoio-ip-geolocation': 2,\n",
       " '/api/scribble-maps': 2,\n",
       " '/api/importio': 2,\n",
       " '/api/yummly': 2,\n",
       " '/api/slashdb': 2,\n",
       " '/api/opinioncrawl-sentiment-analysis': 2,\n",
       " '/api/spy-dialer': 2,\n",
       " '/api/looker': 2,\n",
       " '/api/google-bigquery': 2,\n",
       " '/api/opencongress': 2,\n",
       " '/api/sabre-0': 2,\n",
       " '/api/udacity-course-catalog': 2,\n",
       " '/api/datumbox': 2,\n",
       " '/api/brightcove': 2,\n",
       " '/api/scoopit': 2,\n",
       " '/api/campaign-monitor': 2,\n",
       " '/api/images': 2,\n",
       " '/api/viator': 2,\n",
       " '/api/localschooldirectory': 2,\n",
       " '/api/behance': 2,\n",
       " '/api/vircurex': 2,\n",
       " '/api/google-storage': 2,\n",
       " '/api/whois': 2,\n",
       " '/api/zotero': 2,\n",
       " '/api/wiziq-virtual-classroom': 2,\n",
       " '/api/bing-search': 2,\n",
       " '/api/vk': 2,\n",
       " '/api/pixlr': 2,\n",
       " '/api/mailgun': 2,\n",
       " '/api/4shared': 2,\n",
       " '/api/exfm': 2,\n",
       " '/api/allogarage': 2,\n",
       " '/api/galileo': 2,\n",
       " '/api/geoportail': 2,\n",
       " '/api/moneybookers': 2,\n",
       " '/api/quova': 2,\n",
       " '/api/endicia-label-server': 2,\n",
       " '/api/quickblox': 2,\n",
       " '/api/google-affiliate-network': 2,\n",
       " '/api/json-tools': 2,\n",
       " '/api/tripadvisor': 2,\n",
       " '/api/blinkx': 2,\n",
       " '/api/shareasale-affiliate': 2,\n",
       " '/api/yahoo-geo-location': 2,\n",
       " '/api/primal': 2,\n",
       " '/api/pricespin': 2,\n",
       " '/api/mogreet': 2,\n",
       " '/api/google-closure-compiler': 2,\n",
       " '/api/viralheat': 2,\n",
       " '/api/semantria': 2,\n",
       " '/api/cartodb': 2,\n",
       " '/api/rackspace-cloud-files': 2,\n",
       " '/api/airbrake': 2,\n",
       " '/api/lyrdb': 2,\n",
       " '/api/feedzilla': 2,\n",
       " '/api/lockerz': 2,\n",
       " '/api/faroo': 2,\n",
       " '/api/ohloh': 2,\n",
       " '/api/forrst': 2,\n",
       " '/api/plunker': 2,\n",
       " '/api/aerisweather': 2,\n",
       " '/api/mochi-media-flash-games': 2,\n",
       " '/api/information-machine': 2,\n",
       " '/api/bioid-web-services': 2,\n",
       " '/api/nyc-open-data': 2,\n",
       " '/api/google-cloud-print': 2,\n",
       " '/api/coinkite': 2,\n",
       " '/api/noaa-climate-data-online': 2,\n",
       " '/api/tokbox': 2,\n",
       " '/api/adility': 2,\n",
       " '/api/retailmenotcom-community-ideas': 2,\n",
       " '/api/dealsurf': 2,\n",
       " '/api/juju-publisher': 2,\n",
       " '/api/recognizeim': 2,\n",
       " '/api/clicky': 2,\n",
       " '/api/awesm': 2,\n",
       " '/api/zenfolio': 2,\n",
       " '/api/omgili': 2,\n",
       " '/api/vhx': 2,\n",
       " '/api/usgs-elevation-query-service': 2,\n",
       " '/api/mapfluence': 2,\n",
       " '/api/posterous': 2,\n",
       " '/api/pinboard': 2,\n",
       " '/api/telapi': 2,\n",
       " '/api/weather-central': 2,\n",
       " '/api/amazon-dynamodb': 2,\n",
       " '/api/facecom': 2,\n",
       " '/api/3dcart': 2,\n",
       " '/api/aviary-suite': 2,\n",
       " '/api/onelogin': 2,\n",
       " '/api/blue': 2,\n",
       " '/api/aviary-web': 2,\n",
       " '/api/cloudmine': 2,\n",
       " '/api/pubnub-javascript-push': 2,\n",
       " '/api/social-archive': 2,\n",
       " '/api/mapquest-geocoding': 2,\n",
       " '/api/producteev': 2,\n",
       " '/api/bookingmarkets': 2,\n",
       " '/api/pdxcouncilconnect': 2,\n",
       " '/api/linkup-job-search-engine': 2,\n",
       " '/api/facebook-chat': 2,\n",
       " '/api/google-translator-toolkit': 2,\n",
       " '/api/tiny-url-open': 2,\n",
       " '/api/upc-database': 2,\n",
       " '/api/bing-maps-routes': 2,\n",
       " '/api/contextio': 2,\n",
       " '/api/new-york-times-movie-reviews': 2,\n",
       " '/api/cohuman': 2,\n",
       " '/api/plos-search': 2,\n",
       " '/api/jamendo': 2,\n",
       " '/api/travelport': 2,\n",
       " '/api/freebiesms': 2,\n",
       " '/api/avvo': 2,\n",
       " '/api/howcast': 2,\n",
       " '/api/videosurf': 2,\n",
       " '/api/smsmybus': 2,\n",
       " '/api/framey': 2,\n",
       " '/api/plancast': 2,\n",
       " '/api/hunch': 2,\n",
       " '/api/google-tasks': 2,\n",
       " '/api/layar': 2,\n",
       " '/api/anything2pdf': 2,\n",
       " '/api/playme': 2,\n",
       " '/api/burstn': 2,\n",
       " '/api/snapr': 2,\n",
       " '/api/steply': 2,\n",
       " '/api/foxrate': 2,\n",
       " '/api/qwerly': 2,\n",
       " '/api/imageshack': 2,\n",
       " '/api/warenet-checkware': 2,\n",
       " '/api/agentrank': 2,\n",
       " '/api/yahoo-music-engine': 2,\n",
       " '/api/brighter-planet-cm1': 2,\n",
       " '/api/greatschools': 2,\n",
       " '/api/library-congress-srw': 2,\n",
       " '/api/tinylink': 2,\n",
       " '/api/enthusem': 2,\n",
       " '/api/batchbook': 2,\n",
       " '/api/worldcat-search': 2,\n",
       " '/api/infochimps-ip-intelligence-geolocation': 2,\n",
       " '/api/chacha': 2,\n",
       " '/api/drawloop': 2,\n",
       " '/api/twitter-grader': 2,\n",
       " '/api/world-time-engine': 2,\n",
       " '/api/infosnipernet': 2,\n",
       " '/api/norway-weather': 2,\n",
       " '/api/livekick': 2,\n",
       " '/api/mapstraction': 2,\n",
       " '/api/zoomin': 2,\n",
       " '/api/autodesk-freewheel': 2,\n",
       " '/api/amplify': 2,\n",
       " '/api/strikeiron-ip-address-lookup': 2,\n",
       " '/api/follow-money': 2,\n",
       " '/api/digitalbucket': 2,\n",
       " '/api/wiserearth': 2,\n",
       " '/api/photo': 2,\n",
       " '/api/tagalus': 2,\n",
       " '/api/blipfm': 2,\n",
       " '/api/trim': 2,\n",
       " '/api/global-biodiversity-information-facility': 2,\n",
       " '/api/fring': 2,\n",
       " '/api/spore': 2,\n",
       " '/api/viamichelin': 2,\n",
       " '/api/microsoft-msdn': 2,\n",
       " '/api/yahoo-search-marketing': 2,\n",
       " '/api/alexa-site-thumbnail': 2,\n",
       " '/api/capitol-words': 2,\n",
       " '/api/simpleapi': 2,\n",
       " '/api/youtxt': 2,\n",
       " '/api/yahoo-ads': 2,\n",
       " '/api/carma': 2,\n",
       " '/api/google-finance-portfolio': 2,\n",
       " '/api/myplaylist': 2,\n",
       " '/api/faviconz': 2,\n",
       " '/api/ringful': 2,\n",
       " '/api/phanfare': 2,\n",
       " '/api/broadsoft-xtended': 2,\n",
       " '/api/reuters-spotlight': 2,\n",
       " '/api/pingdom': 2,\n",
       " '/api/blinksale': 2,\n",
       " '/api/kyte': 2,\n",
       " '/api/bliptv': 2,\n",
       " '/api/yahoo-live': 2,\n",
       " '/api/honjp': 2,\n",
       " '/api/tailrank': 2,\n",
       " '/api/artbeat': 2,\n",
       " '/api/evoca': 2,\n",
       " '/api/igoogle-themes': 2,\n",
       " '/api/weblogs': 2,\n",
       " '/api/globexplorer': 2,\n",
       " '/api/mindtouch-deki-wiki': 2,\n",
       " '/api/bloglines': 2,\n",
       " '/api/where-gps': 2,\n",
       " '/api/google-notebook': 2,\n",
       " '/api/aol-open-mail': 2,\n",
       " '/api/omnidrive': 2,\n",
       " '/api/strikeiron-sms-mobile-marketing': 2,\n",
       " '/api/spokenbuzz': 2,\n",
       " '/api/shadows': 2,\n",
       " '/api/pageflakes': 2,\n",
       " '/api/plazes': 2,\n",
       " '/api/raw-sugar': 2,\n",
       " '/api/splogspot': 2,\n",
       " '/api/coupon': 1,\n",
       " '/api/hpe-haven-ondemand-view-document': 1,\n",
       " '/api/mymemory': 1,\n",
       " '/api/idealista': 1,\n",
       " '/api/beacon-registry': 1,\n",
       " '/api/google-mirror': 1,\n",
       " '/api/sitesummary': 1,\n",
       " '/api/resgrid': 1,\n",
       " '/api/google-pagespeed-insights': 1,\n",
       " '/api/traitify': 1,\n",
       " '/api/printr': 1,\n",
       " '/api/supportfu': 1,\n",
       " '/api/digireality': 1,\n",
       " '/api/vcita': 1,\n",
       " '/api/taxi-fare-finder': 1,\n",
       " '/api/bot-libre': 1,\n",
       " '/api/whatsapp-business': 1,\n",
       " '/api/ckan': 1,\n",
       " '/api/ckan-ireland': 1,\n",
       " '/api/brazil-ckan': 1,\n",
       " '/api/ckan-czech-republic': 1,\n",
       " '/api/ckan-italy': 1,\n",
       " '/api/ckan-norway': 1,\n",
       " '/api/unity-scripting': 1,\n",
       " '/api/foodcare': 1,\n",
       " '/api/real-time-rank-tracker': 1,\n",
       " '/api/team-popong-poodl': 1,\n",
       " '/api/kissmetrics': 1,\n",
       " '/api/nasa-mars-rover-photos': 1,\n",
       " '/api/maas2': 1,\n",
       " '/api/pipl': 1,\n",
       " '/api/hashedtags': 1,\n",
       " '/api/blockchain-receive-payments': 1,\n",
       " '/api/mistio': 1,\n",
       " '/api/rackspace-cloud-servers': 1,\n",
       " '/api/softlayer': 1,\n",
       " '/api/nephoscale': 1,\n",
       " '/api/openstack': 1,\n",
       " '/api/google-cloud-sql': 1,\n",
       " '/api/google-cloud-dns': 1,\n",
       " '/api/microsoft-bot-framework-bot-direct-line': 1,\n",
       " '/api/fakturoid': 1,\n",
       " '/api/resfly': 1,\n",
       " '/api/field-nation': 1,\n",
       " '/api/mnb-exchange-rate': 1,\n",
       " '/api/central-bank-armenia-exchange-rates': 1,\n",
       " '/api/bitcoinaverage': 1,\n",
       " '/api/touchtunes-jukebox': 1,\n",
       " '/api/google-my-business': 1,\n",
       " '/api/facebook-business-mapping': 1,\n",
       " '/api/tomtom-geocoding': 1,\n",
       " '/api/rescuegroups': 1,\n",
       " '/api/sap-anywhere': 1,\n",
       " '/api/nasa': 1,\n",
       " '/api/parsebot': 1,\n",
       " '/api/skimlinks-link-monetization': 1,\n",
       " '/api/automattic-wordpress-widgets': 1,\n",
       " '/api/s3bubble': 1,\n",
       " '/api/pryv': 1,\n",
       " '/api/ludei-cloud': 1,\n",
       " '/api/usajobs': 1,\n",
       " '/api/simplyhired-jobs': 1,\n",
       " '/api/infochimps-geo': 1,\n",
       " '/api/time-extractor': 1,\n",
       " '/api/beebotte': 1,\n",
       " '/api/99designs-tasks': 1,\n",
       " '/api/slack-real-time-messaging': 1,\n",
       " '/api/restricted-party-screening': 1,\n",
       " '/api/gimmie': 1,\n",
       " '/api/unbounce': 1,\n",
       " '/api/launchrock': 1,\n",
       " '/api/gtfs-data-exchange': 1,\n",
       " '/api/victoria-albert-museum': 1,\n",
       " '/api/pyton-flight-portal': 1,\n",
       " '/api/grabicon': 1,\n",
       " '/api/timezonedb': 1,\n",
       " '/api/airbnb': 1,\n",
       " '/api/9flats': 1,\n",
       " '/api/roomorama': 1,\n",
       " '/api/oipa-openaid-iati': 1,\n",
       " '/api/tweetvite': 1,\n",
       " '/api/betherenyc': 1,\n",
       " '/api/venteria': 1,\n",
       " '/api/seatgeek': 1,\n",
       " '/api/mbar': 1,\n",
       " '/api/stubhub': 1,\n",
       " '/api/businessusa-events': 1,\n",
       " '/api/lufthansa-open': 1,\n",
       " '/api/tvmaze': 1,\n",
       " '/api/contentful': 1,\n",
       " '/api/refuge-restrooms': 1,\n",
       " '/api/last-10k-company': 1,\n",
       " '/api/pdf-alchemy': 1,\n",
       " '/api/opencnam': 1,\n",
       " '/api/open-movie-database': 1,\n",
       " '/api/comparedownload': 1,\n",
       " '/api/open-library-books': 1,\n",
       " '/api/google-fit-rest': 1,\n",
       " '/api/misfit': 1,\n",
       " '/api/oecd-open-data': 1,\n",
       " '/api/google-analytics-metadata': 1,\n",
       " '/api/google-maps-geolocation': 1,\n",
       " '/api/windshieldrepair-tech-auto-glass': 1,\n",
       " '/api/dropbox-datastore': 1,\n",
       " '/api/cloud-elements-platform': 1,\n",
       " '/api/servicenow': 1,\n",
       " '/api/marketo': 1,\n",
       " '/api/eloqua': 1,\n",
       " '/api/hubspot-leads': 1,\n",
       " '/api/infobip': 1,\n",
       " '/api/gethealth': 1,\n",
       " '/api/datarella': 1,\n",
       " '/api/maluuba-natural-language': 1,\n",
       " '/api/amnesty-international': 1,\n",
       " '/api/amazon-alexa-skill-voice-service': 1,\n",
       " '/api/alexa-skill-management': 1,\n",
       " '/api/amazon-alexa-proactive-events': 1,\n",
       " '/api/amazon-alexa-smart-home-skills': 1,\n",
       " '/api/google-assistant': 1,\n",
       " '/api/dialogflow-standard-webhooks': 1,\n",
       " '/api/nlp-tools': 1,\n",
       " '/api/google-maps-android': 1,\n",
       " '/api/easytobook': 1,\n",
       " '/api/health-20': 1,\n",
       " '/api/mailcheap': 1,\n",
       " '/api/stsoftware-job-track': 1,\n",
       " '/api/tec-mailing': 1,\n",
       " '/api/us-census-bureau': 1,\n",
       " '/api/shopify-embedded-app-javascript': 1,\n",
       " '/api/telize': 1,\n",
       " '/api/bike-index': 1,\n",
       " '/api/booli': 1,\n",
       " '/api/abebooks': 1,\n",
       " '/api/aylien-text-analysis': 1,\n",
       " '/api/antideo': 1,\n",
       " '/api/dailymile': 1,\n",
       " '/api/api-hood-global-tides': 1,\n",
       " '/api/roku-web-service': 1,\n",
       " '/api/travel-portal': 1,\n",
       " '/api/serpstat': 1,\n",
       " '/api/ritetag': 1,\n",
       " '/api/hootsuite-engagement': 1,\n",
       " '/api/semrush-traffic-analytics': 1,\n",
       " '/api/voucherify': 1,\n",
       " '/api/best-buy-reviews': 1,\n",
       " '/api/review-trackers': 1,\n",
       " '/api/elcies-connected-services': 1,\n",
       " '/api/coronatracker': 1,\n",
       " '/api/css-mania': 1,\n",
       " '/api/teamsnap': 1,\n",
       " '/api/levelup': 1,\n",
       " '/api/pebble': 1,\n",
       " '/api/appfollow': 1,\n",
       " '/api/slack-bot': 1,\n",
       " '/api/slack-conversations': 1,\n",
       " '/api/intuit-quickbooks-online-accounting': 1,\n",
       " '/api/mailjet': 1,\n",
       " '/api/getsentiment': 1,\n",
       " '/api/cronofy': 1,\n",
       " '/api/statref': 1,\n",
       " '/api/citysdk-mobility': 1,\n",
       " '/api/finalsite': 1,\n",
       " '/api/whipplehill': 1,\n",
       " '/api/schoology': 1,\n",
       " '/api/google-ad-manager': 1,\n",
       " '/api/lyft': 1,\n",
       " '/api/google-waze': 1,\n",
       " '/api/garmin-communicator-plugin': 1,\n",
       " '/api/americommerce': 1,\n",
       " '/api/bizvizz': 1,\n",
       " '/api/bitcoin-payment': 1,\n",
       " '/api/otnettv': 1,\n",
       " '/api/open-garden': 1,\n",
       " '/api/fullcontact-person': 1,\n",
       " '/api/c24-validation': 1,\n",
       " '/api/cubesensors': 1,\n",
       " '/api/altmetric': 1,\n",
       " '/api/skyscanner-live-pricing': 1,\n",
       " '/api/scalarium': 1,\n",
       " '/api/mynetdiary-food-search': 1,\n",
       " '/api/flashgamedistribution': 1,\n",
       " '/api/govdata': 1,\n",
       " '/api/lighthouse': 1,\n",
       " '/api/sendy': 1,\n",
       " '/api/poloniex': 1,\n",
       " '/api/bittrex': 1,\n",
       " '/api/kraken': 1,\n",
       " '/api/hitbtc': 1,\n",
       " '/api/bitfinex': 1,\n",
       " '/api/design-n-buy': 1,\n",
       " '/api/doodle': 1,\n",
       " '/api/canadian-bitcoin-index': 1,\n",
       " '/api/fanarttv-music': 1,\n",
       " '/api/data24-7': 1,\n",
       " '/api/datawashington': 1,\n",
       " '/api/bbc-nitro': 1,\n",
       " '/api/kanban-tool': 1,\n",
       " '/api/favqs': 1,\n",
       " '/api/pixabay-free-images': 1,\n",
       " '/api/thesaurus': 1,\n",
       " '/api/tesco': 1,\n",
       " '/api/articulate-online': 1,\n",
       " '/api/apicultur-word-lemmatizer': 1,\n",
       " '/api/salesforce-chatter-rest': 1,\n",
       " '/api/vanilla-forums': 1,\n",
       " '/api/thinknum': 1,\n",
       " '/api/your-mapper-crimescore': 1,\n",
       " '/api/gitlab': 1,\n",
       " '/api/circleci': 1,\n",
       " '/api/slack-incoming-webhooks': 1,\n",
       " '/api/sms': 1,\n",
       " '/api/datadog': 1,\n",
       " '/api/bugsnag': 1,\n",
       " '/api/hetzner': 1,\n",
       " '/api/impact-radius': 1,\n",
       " '/api/sportradar': 1,\n",
       " '/api/peekyou-social-analytics': 1,\n",
       " '/api/43-places': 1,\n",
       " '/api/home-energy-saver': 1,\n",
       " '/api/serps-seo-rankings': 1,\n",
       " '/api/juno-download': 1,\n",
       " '/api/dbpedia-spotlight': 1,\n",
       " '/api/mobile-phone-megastore': 1,\n",
       " '/api/fotoflexer': 1,\n",
       " '/api/ribbet': 1,\n",
       " '/api/actual-reports': 1,\n",
       " '/api/htm2pdf': 1,\n",
       " '/api/europass': 1,\n",
       " '/api/travel-booking-network': 1,\n",
       " '/api/clickup': 1,\n",
       " '/api/softonic': 1,\n",
       " '/api/abios-esports': 1,\n",
       " '/api/i-need-bargain': 1,\n",
       " '/api/woot': 1,\n",
       " '/api/mera-caar': 1,\n",
       " '/api/egnyte': 1,\n",
       " '/api/mesibo-client-side': 1,\n",
       " '/api/mesibo-server-side': 1,\n",
       " '/api/baby-names': 1,\n",
       " '/api/fenopy': 1,\n",
       " '/api/imdbapiorg': 1,\n",
       " '/api/angularjs': 1,\n",
       " '/api/metalocator': 1,\n",
       " '/api/realtime-register': 1,\n",
       " '/api/socrata-open-data': 1,\n",
       " '/api/coinpaprika': 1,\n",
       " '/api/coincap': 1,\n",
       " '/api/caret': 1,\n",
       " '/api/hotelston': 1,\n",
       " '/api/world-weather-online-time-zone': 1,\n",
       " '/api/syndicate-plus': 1,\n",
       " '/api/energystar-abs': 1,\n",
       " '/api/business-alerts': 1,\n",
       " '/api/business-profiles': 1,\n",
       " '/api/concur': 1,\n",
       " '/api/culture24': 1,\n",
       " '/api/venmo': 1,\n",
       " '/api/liqpay': 1,\n",
       " '/api/blockchain-block-explorer': 1,\n",
       " '/api/liberty-reserve': 1,\n",
       " '/api/perfectmoney': 1,\n",
       " ...}"
      ]
     },
     "execution_count": 6,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "frequency"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "bb70c4c8",
   "metadata": {},
   "source": [
    "## Web API提供商（URL网址）发布Web API的个数"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "id": "4a9c8c00",
   "metadata": {},
   "outputs": [],
   "source": [
    "number = {}\n",
    "for i in range(1,6):\n",
    "    route = './data/raw/accessibility/api_accessibility/api_version_accessbiliby-{}.txt'.format(i)\n",
    "    f = open(route)\n",
    "    data2 = f.readlines()\n",
    "    f.close()\n",
    "    for row in data2:\n",
    "        Co = re.search(r'(?<=[/ | \\.])\\w*?(?=\\.(com|gov|edu|mil|org|uk|net|usa)/)', row)\n",
    "        if Co != None and Co.group() != 'programmableweb':\n",
    "            if Co.group() in number:\n",
    "                number[Co.group()] += 1\n",
    "            else:\n",
    "                number[Co.group()] = 1\n",
    "number = dict(sorted(number.items(), key = lambda x:x[1], reverse = True))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "id": "404f4cd6",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'twitter': 11585,\n",
       " 'github': 1718,\n",
       " 'google': 1564,\n",
       " 'intrinio': 1136,\n",
       " 'co': 620,\n",
       " 'xignite': 587,\n",
       " 'microsoft': 502,\n",
       " 'ac': 474,\n",
       " 'mashape': 470,\n",
       " 'elsevier': 329,\n",
       " 'amazon': 307,\n",
       " 'nasa': 297,\n",
       " 'visa': 246,\n",
       " 'rapidapi': 239,\n",
       " 'ocbc': 234,\n",
       " 'ebay': 232,\n",
       " 'stackoverflow': 227,\n",
       " 'zendesk': 220,\n",
       " 'trimblemaps': 220,\n",
       " 'mozilla': 182,\n",
       " 'googleapis': 172,\n",
       " 'atlassian': 151,\n",
       " 'idolondemand': 147,\n",
       " 'melissadata': 147,\n",
       " 'barchartondemand': 146,\n",
       " 'facebook': 144,\n",
       " 'salesforce': 142,\n",
       " 'sportradar': 139,\n",
       " 'w3': 127,\n",
       " 'yahoo': 124,\n",
       " 'precisely': 120,\n",
       " 'microbilt': 117,\n",
       " 'gov': 114,\n",
       " 'usps': 113,\n",
       " 'org': 110,\n",
       " 'mastercard': 110,\n",
       " 'zoho': 108,\n",
       " 'fitbit': 107,\n",
       " 'nexmo': 105,\n",
       " 'groupdocs': 104,\n",
       " 'hubspot': 104,\n",
       " 'orange': 104,\n",
       " 'shephertz': 104,\n",
       " 'veracode': 103,\n",
       " 'getpostman': 101,\n",
       " 'ibm': 101,\n",
       " 'tmforum': 101,\n",
       " 'data': 97,\n",
       " 'liveperson': 96,\n",
       " 'nih': 95,\n",
       " 'telnyx': 90,\n",
       " 'att': 90,\n",
       " 'sabre': 87,\n",
       " 'ibmcloud': 87,\n",
       " 'herokuapp': 85,\n",
       " 'fabrick': 85,\n",
       " 'paypal': 83,\n",
       " 'apple': 81,\n",
       " 'dbs': 80,\n",
       " 'openstack': 77,\n",
       " 'plivo': 75,\n",
       " 'squareup': 74,\n",
       " 'tomtom': 74,\n",
       " 'fantasydata': 74,\n",
       " 'mapbox': 73,\n",
       " 'spreecommerce': 71,\n",
       " 'flightstats': 70,\n",
       " 'cricketapi': 68,\n",
       " 'swaggerhub': 67,\n",
       " 'neutrinoapi': 67,\n",
       " 'messagebird': 66,\n",
       " 'rackspace': 66,\n",
       " 'nationwide': 65,\n",
       " 'barchart': 64,\n",
       " 'vantiv': 64,\n",
       " 'amadeus': 64,\n",
       " 'alk': 62,\n",
       " 'mapquest': 62,\n",
       " 'xero': 62,\n",
       " 'mendix': 62,\n",
       " 'yandex': 62,\n",
       " 'twilio': 60,\n",
       " 'here': 60,\n",
       " 'strikeiron': 60,\n",
       " 'commercecloud': 60,\n",
       " 'brightcove': 59,\n",
       " 'whoisxmlapi': 59,\n",
       " 'getsatisfaction': 58,\n",
       " 'convertapi': 58,\n",
       " 'whoapi': 57,\n",
       " 'klarna': 57,\n",
       " 'nanosdk': 57,\n",
       " 'amazonaws': 56,\n",
       " 'zillow': 56,\n",
       " 'readthedocs': 56,\n",
       " 'yelp': 55,\n",
       " 'whitepages': 55,\n",
       " 'ooyala': 55,\n",
       " 'williamhill': 55,\n",
       " 'usa': 54,\n",
       " 'jetbrains': 54,\n",
       " 'bbvaapimarket': 53,\n",
       " 'nytimes': 52,\n",
       " 'thomsonreuters': 52,\n",
       " 'shopify': 52,\n",
       " '3scale': 52,\n",
       " 'flipkart': 52,\n",
       " 'sendgrid': 51,\n",
       " 'appspot': 51,\n",
       " 'digitalglobe': 51,\n",
       " 'verizon': 50,\n",
       " 'cmtelecom': 50,\n",
       " 'cdyne': 49,\n",
       " 'cisco': 48,\n",
       " 'skyscanner': 48,\n",
       " 'pitneybowes': 48,\n",
       " 'autodesk': 47,\n",
       " 'erstegroup': 47,\n",
       " 'ticketmaster': 47,\n",
       " 'socrata': 46,\n",
       " 'sibsapimarket': 46,\n",
       " 'puppet': 46,\n",
       " 'adp': 45,\n",
       " 'walmartlabs': 44,\n",
       " 'mulesoft': 44,\n",
       " 'lastline': 44,\n",
       " 'pingidentity': 44,\n",
       " 'openweathermap': 44,\n",
       " 'citi': 44,\n",
       " 'dataforseo': 43,\n",
       " 'telstra': 43,\n",
       " 'agricharts': 43,\n",
       " 'quandl': 43,\n",
       " 'docusign': 42,\n",
       " 'similarweb': 42,\n",
       " 'slack': 41,\n",
       " 'apache': 41,\n",
       " 'coinbase': 41,\n",
       " 'westernunion': 41,\n",
       " 'scalablepress': 41,\n",
       " 'havenondemand': 41,\n",
       " 'betfair': 40,\n",
       " 'oclc': 40,\n",
       " 'accuweather': 40,\n",
       " 'sourceforge': 40,\n",
       " 'tipsgo': 40,\n",
       " 'breakingapi': 39,\n",
       " 'adobe': 39,\n",
       " 'abnamro': 39,\n",
       " 'rapid7': 39,\n",
       " 'clickbank': 39,\n",
       " 'noaa': 39,\n",
       " 'cloudmersive': 39,\n",
       " 'nrel': 39,\n",
       " 'paralleldots': 39,\n",
       " 'deepai': 39,\n",
       " 'arcgis': 39,\n",
       " 'uservoice': 38,\n",
       " 'usda': 38,\n",
       " 'macys': 38,\n",
       " 'payfort': 38,\n",
       " 'docker': 38,\n",
       " 'overdrive': 38,\n",
       " 'shippingapis': 37,\n",
       " 'interzoid': 37,\n",
       " 'cybersource': 37,\n",
       " 'usgs': 37,\n",
       " 'blockcypher': 37,\n",
       " 'connect2id': 37,\n",
       " 'meaningcloud': 37,\n",
       " 'uspto': 37,\n",
       " 'opendatasoft': 37,\n",
       " 'emsidata': 36,\n",
       " 'restfulwebservices': 36,\n",
       " 'intuit': 36,\n",
       " 'banyanbbt': 36,\n",
       " 'novopayment': 36,\n",
       " 'carregistrationapi': 36,\n",
       " 'royalmail': 36,\n",
       " 'darkgrayengines': 36,\n",
       " 'sentisum': 36,\n",
       " 'bring': 36,\n",
       " 'enclout': 36,\n",
       " 'kpn': 35,\n",
       " 'worldweatheronline': 35,\n",
       " 'mapquestapi': 35,\n",
       " 'guidestar': 35,\n",
       " 'sears': 35,\n",
       " 'clearbit': 35,\n",
       " 'alchemyapi': 35,\n",
       " 'aldebaran': 35,\n",
       " 'box': 34,\n",
       " 'sophos': 34,\n",
       " 'oftrust': 34,\n",
       " 'ny': 34,\n",
       " 'contentful': 34,\n",
       " 'ontotext': 34,\n",
       " 'mambu': 34,\n",
       " 'wa': 34,\n",
       " 'cdc': 33,\n",
       " 'addthis': 33,\n",
       " 'pbworks': 33,\n",
       " 'freshdesk': 33,\n",
       " 'globalblue': 33,\n",
       " 'ups': 33,\n",
       " 'mollie': 33,\n",
       " 'office': 33,\n",
       " 'smartystreets': 33,\n",
       " 'kloudless': 33,\n",
       " 'pearson': 33,\n",
       " 'planet': 32,\n",
       " 'zengenti': 32,\n",
       " 'wso2apistore': 32,\n",
       " 'diffbot': 32,\n",
       " 'va': 31,\n",
       " 'melissa': 31,\n",
       " 'kindredgroup': 31,\n",
       " 'yammer': 31,\n",
       " 'openlibrary': 31,\n",
       " 'callfire': 31,\n",
       " 'fungenerators': 30,\n",
       " 'yale': 30,\n",
       " 'walgreens': 30,\n",
       " 'sketchfab': 30,\n",
       " 'bigdatacloud': 29,\n",
       " 'genability': 29,\n",
       " 'spyfu': 29,\n",
       " 'hotwire': 29,\n",
       " 'bitvore': 29,\n",
       " 'genesys': 29,\n",
       " 'apaleo': 28,\n",
       " 'betsapi': 28,\n",
       " 'csibridge': 28,\n",
       " 'sparkpost': 28,\n",
       " 'developergarden': 28,\n",
       " 'gracenote': 28,\n",
       " 'risemarketplace': 28,\n",
       " 'egnyte': 28,\n",
       " 'imagga': 28,\n",
       " 'bigcommerce': 27,\n",
       " 'active': 27,\n",
       " 'nubentos': 27,\n",
       " 'placaapi': 27,\n",
       " 'mtn': 27,\n",
       " 'bazaarvoice': 27,\n",
       " 'aql': 27,\n",
       " 'burstsms': 27,\n",
       " 'geobytes': 27,\n",
       " 'trustpilot': 27,\n",
       " 'exlibrisgroup': 27,\n",
       " 'gosquared': 27,\n",
       " 'vitortec': 27,\n",
       " 'harvard': 27,\n",
       " 'telenav': 27,\n",
       " 'clarivate': 26,\n",
       " 'epa': 26,\n",
       " 'airmap': 26,\n",
       " 'iban': 26,\n",
       " 'mapmyindia': 26,\n",
       " 'amazonwebservices': 25,\n",
       " 'githubusercontent': 25,\n",
       " 'ing': 25,\n",
       " 'garmin': 25,\n",
       " 'capitalone': 25,\n",
       " 'emoneyadvisor': 25,\n",
       " 'telesign': 25,\n",
       " 'lob': 25,\n",
       " 'washington': 25,\n",
       " 'jrni': 24,\n",
       " 'bankofamerica': 24,\n",
       " 'broadage': 24,\n",
       " 'cleverbridge': 24,\n",
       " 'barclays': 24,\n",
       " 'example': 24,\n",
       " '8x8': 24,\n",
       " 'therocktrading': 24,\n",
       " 'pepipost': 24,\n",
       " 'crownpeak': 24,\n",
       " 'speedybooker': 24,\n",
       " 'pushover': 24,\n",
       " 'vendasta': 24,\n",
       " 'avios': 24,\n",
       " 'datasift': 24,\n",
       " 'americanexpress': 24,\n",
       " 'daum': 24,\n",
       " 'yonderlabs': 23,\n",
       " 'ipqualityscore': 23,\n",
       " 'wordpress': 23,\n",
       " 'rapyd': 23,\n",
       " 'sift': 23,\n",
       " 'sygic': 23,\n",
       " 'archive': 23,\n",
       " 'stanford': 23,\n",
       " 'hubapi': 23,\n",
       " 'worldbank': 23,\n",
       " 'akamai': 23,\n",
       " 'banckle': 23,\n",
       " 'gsma': 23,\n",
       " 'ecwid': 23,\n",
       " 'chartbeat': 23,\n",
       " 'factual': 22,\n",
       " 'apigee': 22,\n",
       " 'weather': 22,\n",
       " 'edamam': 22,\n",
       " 'travelpayouts': 22,\n",
       " 'hellenicbank': 22,\n",
       " 'citrixonline': 22,\n",
       " 'census': 21,\n",
       " 'desk': 21,\n",
       " 'samsung': 21,\n",
       " 'bandwidth': 21,\n",
       " 'pubnub': 21,\n",
       " 'cleanpower': 21,\n",
       " 'aerisweather': 21,\n",
       " 'oracle': 21,\n",
       " 'clickatell': 21,\n",
       " 'airfranceklm': 21,\n",
       " 'ca': 21,\n",
       " 'watsonplatform': 21,\n",
       " 'rebelmail': 21,\n",
       " 'comapi': 21,\n",
       " 'trawex': 21,\n",
       " 'tineye': 21,\n",
       " 'sinch': 21,\n",
       " 'tokenly': 21,\n",
       " 'bugsnag': 20,\n",
       " 'heroku': 20,\n",
       " 'creativecommons': 20,\n",
       " 'reddit': 20,\n",
       " 'digitalocean': 20,\n",
       " 'goalserve': 20,\n",
       " 'notarize': 20,\n",
       " 'bestbuy': 20,\n",
       " 'okex': 20,\n",
       " 'tyntec': 20,\n",
       " 'dreamfactory': 20,\n",
       " 'infotrie': 20,\n",
       " 'dtcc': 20,\n",
       " 'meetup': 20,\n",
       " 'fullcontact': 20,\n",
       " 'baltimorecity': 20,\n",
       " 'acquia': 20,\n",
       " 'edx': 20,\n",
       " 'mozu': 20,\n",
       " 'olacabs': 20,\n",
       " 'gemini': 20,\n",
       " 'credly': 20,\n",
       " 'xmlme': 20,\n",
       " 'threatintelligenceplatform': 19,\n",
       " 'iairgroup': 19,\n",
       " 'nylas': 19,\n",
       " 'npr': 19,\n",
       " 'abbreviations': 19,\n",
       " 'dataverse': 19,\n",
       " 'alfresco': 19,\n",
       " 'parrot': 19,\n",
       " 'leanix': 19,\n",
       " 'decathlon': 19,\n",
       " 'matriculaapi': 19,\n",
       " 'lithium': 19,\n",
       " 'pike13': 19,\n",
       " 'undagrid': 19,\n",
       " 'propublica': 19,\n",
       " 'cars': 19,\n",
       " 'webknox': 18,\n",
       " 'springer': 18,\n",
       " 'x': 18,\n",
       " 'esri': 18,\n",
       " 'targomo': 18,\n",
       " 'yahooapis': 18,\n",
       " 'shop4api': 18,\n",
       " 'dialogflow': 18,\n",
       " 'onapp': 18,\n",
       " 'ekata': 18,\n",
       " 'webix': 18,\n",
       " 'niceincontact': 18,\n",
       " 'poetry': 18,\n",
       " 'edmunds': 18,\n",
       " 'rbc': 18,\n",
       " 'rovicorp': 18,\n",
       " 'smsglobal': 18,\n",
       " 'aspose': 18,\n",
       " 'forte': 18,\n",
       " 'opera': 18,\n",
       " 'targeteveryone': 18,\n",
       " 'asterank': 18,\n",
       " 'tierion': 18,\n",
       " 'timeanddate': 18,\n",
       " 'stlouisfed': 18,\n",
       " 'bluevia': 18,\n",
       " 'usc': 18,\n",
       " 'pusher': 17,\n",
       " 'dialogtech': 17,\n",
       " 'dropbox': 17,\n",
       " 'vimeo': 17,\n",
       " 'umbrella': 17,\n",
       " 'openstreetmap': 17,\n",
       " 'marketo': 17,\n",
       " 'riotgames': 17,\n",
       " 'imiconnect': 17,\n",
       " 'serviceobjects': 17,\n",
       " 'advicentsolutions': 17,\n",
       " 'datacite': 17,\n",
       " 'sharethis': 17,\n",
       " 'qualpay': 17,\n",
       " 'booker': 17,\n",
       " 'flightaware': 17,\n",
       " 'nsdl': 17,\n",
       " 'flickr': 16,\n",
       " 'messente': 16,\n",
       " 'playnetwork': 16,\n",
       " 'vodafone': 16,\n",
       " 'gitlab': 16,\n",
       " 'virtualearth': 16,\n",
       " 'telestream': 16,\n",
       " 'blackbaud': 16,\n",
       " 'instamojo': 16,\n",
       " 'weatherunlocked': 16,\n",
       " 'loc': 16,\n",
       " 'syniverse': 16,\n",
       " 'mashery': 16,\n",
       " 'semrush': 16,\n",
       " 'bdapps': 16,\n",
       " 'apixml': 16,\n",
       " 'lbl': 16,\n",
       " 'cardconnect': 16,\n",
       " 'foreca': 16,\n",
       " 'crowdstrike': 16,\n",
       " 'spinbot': 16,\n",
       " 'transitchicago': 16,\n",
       " 'mypurecloud': 16,\n",
       " 'pbs': 16,\n",
       " 'blazemeter': 16,\n",
       " 'hubtel': 16,\n",
       " 'omniata': 16,\n",
       " 'f6s': 16,\n",
       " 'wistia': 16,\n",
       " 'affectiva': 16,\n",
       " 'dynatrace': 16,\n",
       " 'ucsd': 16,\n",
       " 'ecocoma': 16,\n",
       " 'viafoura': 15,\n",
       " 'builtwith': 15,\n",
       " 'bankofireland': 15,\n",
       " 'ubuntu': 15,\n",
       " 'text2data': 15,\n",
       " 'centra': 15,\n",
       " 'entitysport': 15,\n",
       " 'cityofchicago': 15,\n",
       " 'breezometer': 15,\n",
       " 'apiseeds': 15,\n",
       " 'sony': 15,\n",
       " 'payjoy': 15,\n",
       " 'greenbyphone': 15,\n",
       " 'oanda': 15,\n",
       " 'yext': 15,\n",
       " '3playmedia': 15,\n",
       " 'lknsuite': 15,\n",
       " 'virool': 15,\n",
       " 'qooxdoo': 15,\n",
       " 'authentise': 15,\n",
       " 'tradedoubler': 15,\n",
       " 'rackspacecloud': 15,\n",
       " 'massrelevance': 15,\n",
       " 'swrve': 15,\n",
       " 'buildkite': 15,\n",
       " 'ringcentral': 15,\n",
       " 'setgetgo': 15,\n",
       " 'newsknowledge': 15,\n",
       " 'os': 14,\n",
       " 'bidswitch': 14,\n",
       " 'cloudprinter': 14,\n",
       " 'worldcat': 14,\n",
       " '1worldsync': 14,\n",
       " 'getharvest': 14,\n",
       " 'awardwallet': 14,\n",
       " 'everythingfonts': 14,\n",
       " 'tropo': 14,\n",
       " 'azurewebsites': 14,\n",
       " 'braintreepayments': 14,\n",
       " 'paxful': 14,\n",
       " 'sv443': 14,\n",
       " 'uploadcare': 14,\n",
       " 'nextroll': 14,\n",
       " 'iextrading': 14,\n",
       " 'blogspot': 14,\n",
       " 'seattle': 14,\n",
       " 'cloudinary': 14,\n",
       " 'altiria': 14,\n",
       " 'agendize': 14,\n",
       " 'jwplayer': 14,\n",
       " 'adform': 14,\n",
       " 'squarespace': 14,\n",
       " 'byu': 14,\n",
       " 'snapengage': 14,\n",
       " 'apperian': 14,\n",
       " 'instructure': 14,\n",
       " 'thingspeak': 14,\n",
       " 'ipinfodb': 14,\n",
       " 'mergent': 14,\n",
       " 'totango': 13,\n",
       " 'baidu': 13,\n",
       " 'fire': 13,\n",
       " 'tradingtechnologies': 13,\n",
       " 'nordeaopenbanking': 13,\n",
       " 'gnip': 13,\n",
       " 'backblaze': 13,\n",
       " 'springernature': 13,\n",
       " 'dowjones': 13,\n",
       " 'ubivox': 13,\n",
       " 'signrequest': 13,\n",
       " 'truelayer': 13,\n",
       " 'myob': 13,\n",
       " 'todoist': 13,\n",
       " 'isportsapi': 13,\n",
       " 'smartbear': 13,\n",
       " 'jivedata': 13,\n",
       " 'helpscout': 13,\n",
       " 'accuzip': 13,\n",
       " 'databricks': 13,\n",
       " 'semamediadata': 13,\n",
       " 'verticalresponse': 13,\n",
       " 'sportngin': 13,\n",
       " 'haloapi': 13,\n",
       " 'oddcast': 13,\n",
       " 'zuora': 13,\n",
       " 'bitscoop': 13,\n",
       " 'spraci': 12,\n",
       " 'webpurify': 12,\n",
       " 'intellizence': 12,\n",
       " 'mparticle': 12,\n",
       " 'kik': 12,\n",
       " 'wmata': 12,\n",
       " 'hibirdi': 12,\n",
       " 'zapier': 12,\n",
       " 'graphcms': 12,\n",
       " 'wowza': 12,\n",
       " 'eodhistoricaldata': 12,\n",
       " 'authoritylabs': 12,\n",
       " 'ba': 12,\n",
       " 'dot': 12,\n",
       " 'servicem8': 12,\n",
       " 'ghost': 12,\n",
       " 'sportmonks': 12,\n",
       " 'uplead': 12,\n",
       " 'comed': 12,\n",
       " 'zebpay': 12,\n",
       " 'spotware': 12,\n",
       " 'ipernity': 12,\n",
       " 'vuforia': 12,\n",
       " 'translated': 12,\n",
       " 'twinword': 12,\n",
       " 'kraken': 12,\n",
       " 'wu': 12,\n",
       " 'brown': 12,\n",
       " 'vk': 12,\n",
       " 'foursquare': 12,\n",
       " 'suunto': 12,\n",
       " 'msg91': 12,\n",
       " 'npmjs': 12,\n",
       " 'rapaport': 12,\n",
       " 'orghunter': 12,\n",
       " 'appdome': 12,\n",
       " 'berkeley': 12,\n",
       " 'contentstack': 12,\n",
       " 'bitbucket': 12,\n",
       " 'shipstation': 12,\n",
       " 'primal': 12,\n",
       " 'launchworks': 12,\n",
       " 'openrainbow': 12,\n",
       " 'ritekit': 12,\n",
       " 'itsyourskills': 12,\n",
       " 'towerdata': 12,\n",
       " 'dnsprovider': 12,\n",
       " 'domainconnect': 12,\n",
       " 'pemiluapi': 12,\n",
       " 'layer': 12,\n",
       " 'homedepot': 12,\n",
       " 'rightscale': 12,\n",
       " 'amdoren': 12,\n",
       " 'heywatchencoding': 12,\n",
       " 'cricapi': 12,\n",
       " 'kannuu': 12,\n",
       " 'q2ebanking': 12,\n",
       " 'availity': 12,\n",
       " 'idicia': 12,\n",
       " 'nimblevox': 12,\n",
       " 'permid': 12,\n",
       " 'twingly': 12,\n",
       " 'passwordping': 12,\n",
       " 'aftership': 12,\n",
       " 'motaword': 12,\n",
       " 'qualys': 12,\n",
       " 'nutritionix': 12,\n",
       " 'cruvee': 12,\n",
       " 'imsglobal': 12,\n",
       " 'searchbug': 12,\n",
       " 'idilia': 12,\n",
       " 'quttera': 12,\n",
       " 'webtrends': 12,\n",
       " 'ncsu': 12,\n",
       " 'ultracart': 12,\n",
       " 'powerreviews': 11,\n",
       " 'toornament': 11,\n",
       " 'pagerduty': 11,\n",
       " 'rapleaf': 11,\n",
       " 'mailboxvalidator': 11,\n",
       " 'nexthink': 11,\n",
       " 'chompthis': 11,\n",
       " 'skyhookwireless': 11,\n",
       " 'funtranslations': 11,\n",
       " 'segment': 11,\n",
       " 'mx': 11,\n",
       " 'uber': 11,\n",
       " 'bambora': 11,\n",
       " 'ap': 11,\n",
       " 'quidax': 11,\n",
       " 'ckan': 11,\n",
       " 'alibabacloud': 11,\n",
       " 'squarelink': 11,\n",
       " 'blocktrail': 11,\n",
       " 'affinipay': 11,\n",
       " 'deviantart': 11,\n",
       " 'wirefreethought': 11,\n",
       " 'digitalowl': 11,\n",
       " 'disqus': 11,\n",
       " 'illumidesk': 11,\n",
       " 'finixpayments': 11,\n",
       " 'ofx': 11,\n",
       " 'revenuecat': 11,\n",
       " 'extensis': 11,\n",
       " 'faithlife': 11,\n",
       " 'firstdata': 11,\n",
       " 'plumvoice': 11,\n",
       " 'buttercms': 11,\n",
       " 'primebit': 11,\n",
       " 'skimlinks': 11,\n",
       " 'hpcloud': 11,\n",
       " 'paylocity': 11,\n",
       " 'greywolf': 11,\n",
       " 'cboe': 11,\n",
       " 'cincopa': 11,\n",
       " 'mailsac': 11,\n",
       " 'blackboard': 11,\n",
       " 'issuu': 11,\n",
       " 'markitondemand': 11,\n",
       " 'yodlee': 11,\n",
       " 'recruitee': 11,\n",
       " 'profitspi': 11,\n",
       " 'noxls': 11,\n",
       " 'solace': 11,\n",
       " 'un': 11,\n",
       " 'cloudflare': 11,\n",
       " 'sba': 11,\n",
       " 'bodylabs': 11,\n",
       " 'supersaas': 11,\n",
       " 'klaviyo': 11,\n",
       " 'onupkeep': 11,\n",
       " 'connectwise': 11,\n",
       " 'cayan': 11,\n",
       " 'open311': 11,\n",
       " 'wikidot': 11,\n",
       " 'intel': 11,\n",
       " 'atlasct': 11,\n",
       " 'chemspider': 11,\n",
       " 'nature': 11,\n",
       " 'postmarkapp': 11,\n",
       " 'daehosting': 11,\n",
       " 'lyonslive': 11,\n",
       " 'entegral': 10,\n",
       " 'rescuegroups': 10,\n",
       " 'labstack': 10,\n",
       " 'addevent': 10,\n",
       " 'scribd': 10,\n",
       " 'qover': 10,\n",
       " 'expediapartnersolutions': 10,\n",
       " 'lambdatest': 10,\n",
       " 'android': 10,\n",
       " 'sumologic': 10,\n",
       " 'searoutes': 10,\n",
       " 'meteogroup': 10,\n",
       " 'etrade': 10,\n",
       " 'tableau': 10,\n",
       " 'ip2location': 10,\n",
       " 'callr': 10,\n",
       " 'aimtell': 10,\n",
       " 'dc': 10,\n",
       " 'skedulo': 10,\n",
       " 'adroll': 10,\n",
       " 'datamotion': 10,\n",
       " 'flydubai': 10,\n",
       " 'aviary': 10,\n",
       " 'singaporeair': 10,\n",
       " 'bigcartel': 10,\n",
       " 'slideshare': 10,\n",
       " 'marqeta': 10,\n",
       " 'denoti': 10,\n",
       " 'supermetrics': 10,\n",
       " 'dell': 10,\n",
       " 'cms': 10,\n",
       " 'stackexchange': 10,\n",
       " 'lufthansa': 10,\n",
       " 'escrow': 10,\n",
       " 'bitbay': 10,\n",
       " 'orkiv': 10,\n",
       " 'tapresearch': 10,\n",
       " 'drawloop': 10,\n",
       " 'athenahealth': 10,\n",
       " 'PayFort': 10,\n",
       " 'feedsyndicate': 10,\n",
       " 'treasurydirect': 10,\n",
       " 'delivery': 10,\n",
       " 'kimonolabs': 10,\n",
       " 'fao': 10,\n",
       " 'avalara': 10,\n",
       " 'openmerchantaccount': 10,\n",
       " 'whapi': 10,\n",
       " 'panopto': 10,\n",
       " 'dol': 10,\n",
       " 'replicated': 10,\n",
       " 'statcounter': 10,\n",
       " 'payu': 10,\n",
       " 'betterdoctor': 10,\n",
       " 'transavia': 10,\n",
       " 'easysendy': 10,\n",
       " 'deepomatic': 10,\n",
       " 'semantics3': 10,\n",
       " 'mylnikov': 10,\n",
       " 'raygun': 10,\n",
       " 'systran': 10,\n",
       " 'bimsync': 10,\n",
       " 'onuma': 10,\n",
       " 'bambuser': 10,\n",
       " 'nokia': 10,\n",
       " 'umich': 10,\n",
       " 'nutshell': 10,\n",
       " 'xamarin': 10,\n",
       " 'sunlightlabs': 10,\n",
       " 'rogerscatalyst': 10,\n",
       " 'espnalps': 10,\n",
       " 'dyngeometry': 10,\n",
       " 'weknowaplace': 10,\n",
       " 'calorieking': 10,\n",
       " 'wikispaces': 10,\n",
       " 'cakemail': 10,\n",
       " 'socialtext': 10,\n",
       " 'unfuddle': 10,\n",
       " 'hipaaspace': 10,\n",
       " 'bango': 10,\n",
       " 'unicourt': 9,\n",
       " 'sensebot': 9,\n",
       " 'thecrag': 9,\n",
       " 'wdtinc': 9,\n",
       " 'hipchat': 9,\n",
       " 'authorize': 9,\n",
       " 'reviewshake': 9,\n",
       " 'live': 9,\n",
       " 'typeform': 9,\n",
       " 'wormbase': 9,\n",
       " 'highwire': 9,\n",
       " 'matomo': 9,\n",
       " 'impossiblesoftware': 9,\n",
       " 'taxicode': 9,\n",
       " 'datafinder': 9,\n",
       " 'yubico': 9,\n",
       " 'magicseaweed': 9,\n",
       " 'platformoftrust': 9,\n",
       " 'thuasne': 9,\n",
       " 'boldcommerce': 9,\n",
       " 'servicenow': 9,\n",
       " 'blueshift': 9,\n",
       " 'mendixcloud': 9,\n",
       " 'jira': 9,\n",
       " 'getsigneasy': 9,\n",
       " 'filestack': 9,\n",
       " 'mysafeinfo': 9,\n",
       " 'hsbc': 9,\n",
       " 'polar': 9,\n",
       " 'fidel': 9,\n",
       " 'taxifarefinder': 9,\n",
       " 'propellerhealth': 9,\n",
       " 'windows': 9,\n",
       " 'yourmapper': 9,\n",
       " 'imimobile': 9,\n",
       " 'pinterest': 9,\n",
       " 'linguatools': 9,\n",
       " 'mindbodyonline': 9,\n",
       " 'stands4': 9,\n",
       " 'jumpcloud': 9,\n",
       " 'plaid': 9,\n",
       " 'finsents': 9,\n",
       " 'netatmo': 9,\n",
       " 'force': 9,\n",
       " 'natureserve': 9,\n",
       " 'adobetarget': 9,\n",
       " 'naturalinsight': 9,\n",
       " 'cleartrip': 9,\n",
       " 'unity3d': 9,\n",
       " 'doba': 9,\n",
       " 'etmdb': 9,\n",
       " 'yobit': 9,\n",
       " 'ondemand': 9,\n",
       " 'walkscore': 9,\n",
       " 'everypixel': 9,\n",
       " 'qlik': 9,\n",
       " 'cloudshark': 9,\n",
       " 'vsee': 9,\n",
       " 'commercetools': 9,\n",
       " 'hydrogenplatform': 9,\n",
       " 'bandyer': 9,\n",
       " 'workday': 9,\n",
       " 'cs50': 9,\n",
       " 'fotolia': 9,\n",
       " 'bbvaopenplatform': 9,\n",
       " 'wordbee': 9,\n",
       " 'reincubate': 9,\n",
       " 'instaparser': 9,\n",
       " 'sdss': 9,\n",
       " 'battle': 9,\n",
       " 'bitpay': 9,\n",
       " 'airhex': 9,\n",
       " 'electricimp': 9,\n",
       " 'nypl': 9,\n",
       " 'futuresimple': 9,\n",
       " 'springedge': 9,\n",
       " 'didforsale': 9,\n",
       " 'helioviewer': 9,\n",
       " 'pardot': 9,\n",
       " 'sharedcount': 9,\n",
       " 'linkmydeals': 9,\n",
       " 'telvue': 9,\n",
       " 'optimalpayments': 9,\n",
       " 'flowdock': 9,\n",
       " '2checkout': 9,\n",
       " 'tetragy': 9,\n",
       " 'urbanairship': 9,\n",
       " 'adafruit': 9,\n",
       " 'visenze': 9,\n",
       " 'socialinviter': 9,\n",
       " 'captchasolutions': 9,\n",
       " 'youmail': 9,\n",
       " 'aibms': 9,\n",
       " 'registreringsnummerapi': 9,\n",
       " 'localytics': 9,\n",
       " 'hopewiser': 9,\n",
       " 'chartmogul': 9,\n",
       " 'ucar': 9,\n",
       " 'serviceu': 9,\n",
       " 'nysenate': 9,\n",
       " 'realsearch': 9,\n",
       " 'mysociety': 9,\n",
       " 'genouest': 9,\n",
       " 'stescodes': 9,\n",
       " 'gandi': 9,\n",
       " 'yottaa': 9,\n",
       " 'arin': 9,\n",
       " 'embraceregistry': 9,\n",
       " 'pswin': 9,\n",
       " 'travelope': 9,\n",
       " 'copyscape': 9,\n",
       " 'cytora': 8,\n",
       " 'teapplix': 8,\n",
       " 'nanonets': 8,\n",
       " 'familysearch': 8,\n",
       " 'ning': 8,\n",
       " 'back4app': 8,\n",
       " 'qwilr': 8,\n",
       " 'fcc': 8,\n",
       " 'geodatasource': 8,\n",
       " 'mediamarkup': 8,\n",
       " 'sibs': 8,\n",
       " 'widgetbox': 8,\n",
       " 'blockchain': 8,\n",
       " 'marcomrobot': 8,\n",
       " 'cj': 8,\n",
       " 'iternio': 8,\n",
       " 'friendfeed': 8,\n",
       " 'alienvault': 8,\n",
       " 'typepad': 8,\n",
       " 'producthunt': 8,\n",
       " 'shopstyle': 8,\n",
       " 'splunk': 8,\n",
       " 'sallinggroup': 8,\n",
       " 'daniweb': 8,\n",
       " 'logicbroker': 8,\n",
       " 'viamichelin': 8,\n",
       " 'airpush': 8,\n",
       " 'pingdom': 8,\n",
       " 'harvestapp': 8,\n",
       " 'getthedata': 8,\n",
       " 'shippypro': 8,\n",
       " 'sentiance': 8,\n",
       " 'factorio': 8,\n",
       " 'muckrock': 8,\n",
       " 'exacttarget': 8,\n",
       " 'europepmc': 8,\n",
       " 'plesk': 8,\n",
       " 'korbotex': 8,\n",
       " 'spinn3r': 8,\n",
       " 'bol': 8,\n",
       " 'vidyard': 8,\n",
       " 'coinmarketcap': 8,\n",
       " 'wishpot': 8,\n",
       " 'expertrec': 8,\n",
       " 'pentaho': 8,\n",
       " 'hds': 8,\n",
       " 'erudus': 8,\n",
       " 'indooratlas': 8,\n",
       " 'hoiio': 8,\n",
       " 'idiomag': 8,\n",
       " 'appnexus': 8,\n",
       " 'oxforddictionaries': 8,\n",
       " 'octoparse': 8,\n",
       " 'underarmour': 8,\n",
       " 'curbside': 8,\n",
       " 'sonarqube': 8,\n",
       " 'akeneo': 8,\n",
       " 'usajobs': 8,\n",
       " 'highcharts': 8,\n",
       " 'globalsign': 8,\n",
       " 'kayako': 8,\n",
       " 'soldo': 8,\n",
       " 'measureone': 8,\n",
       " 'mbanq': 8,\n",
       " 'coinall': 8,\n",
       " 'traveltimeplatform': 8,\n",
       " 'justice': 8,\n",
       " 'rev': 8,\n",
       " '8coupons': 8,\n",
       " 'gdeltproject': 8,\n",
       " 'efinancialcareers': 8,\n",
       " 'followanalytics': 8,\n",
       " 'stripe': 8,\n",
       " 'bbva': 8,\n",
       " 'cartodb': 8,\n",
       " 'barcodable': 8,\n",
       " 'launchdarkly': 8,\n",
       " 'chargedesk': 8,\n",
       " 'amplitude': 8,\n",
       " 'patreon': 8,\n",
       " 'gunbroker': 8,\n",
       " 'reviewtrackers': 8,\n",
       " 'onelogin': 8,\n",
       " 'qrtag': 8,\n",
       " 'mixpanel': 8,\n",
       " 'mit': 8,\n",
       " 'kore': 8,\n",
       " 'mopub': 8,\n",
       " 'swiftype': 8,\n",
       " 'fantasysportnet': 8,\n",
       " 'apsalar': 8,\n",
       " 'recruiterbox': 8,\n",
       " 'gmu': 8,\n",
       " 'nulab': 8,\n",
       " 'zimbra': 8,\n",
       " 'rwlabs': 8,\n",
       " 'penteston': 8,\n",
       " 'webshrinker': 8,\n",
       " 'lostandfound': 8,\n",
       " 'projectbubble': 8,\n",
       " 'contify': 8,\n",
       " 'teamchat': 8,\n",
       " 'vaultoro': 8,\n",
       " 'labelary': 8,\n",
       " 'profitbricks': 8,\n",
       " 'nabvelocity': 8,\n",
       " 'justvisual': 8,\n",
       " 'paywhirl': 8,\n",
       " 'currencycloud': 8,\n",
       " 'equitybankgroup': 8,\n",
       " 'tmsapi': 8,\n",
       " 'edq': 8,\n",
       " 'pyimagesearch': 8,\n",
       " 'okta': 8,\n",
       " 'sage': 8,\n",
       " 'virustotal': 8,\n",
       " '10duke': 8,\n",
       " 'unt': 8,\n",
       " 'gemalto': 8,\n",
       " 'maxmind': 8,\n",
       " 'mysportsfeeds': 8,\n",
       " 'topdesk': 8,\n",
       " 'wizie': 8,\n",
       " 'courtlistener': 8,\n",
       " 'heyzap': 8,\n",
       " 'sunlightfoundation': 8,\n",
       " 'iconfinder': 8,\n",
       " 'geosvc': 8,\n",
       " 'viglink': 8,\n",
       " 'evosnap': 8,\n",
       " 'xurrency': 8,\n",
       " 'everyblock': 8,\n",
       " 'yonda4': 8,\n",
       " 'payfirma': 8,\n",
       " 'zetaprints': 8,\n",
       " 'sindice': 8,\n",
       " 'financialcontent': 8,\n",
       " 'itduzzit': 8,\n",
       " 'xhanch': 8,\n",
       " 'metricly': 8,\n",
       " ...}"
      ]
     },
     "execution_count": 8,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "number"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "3ef6d1d3",
   "metadata": {},
   "source": [
    "# 二、分析Mashup与其所调用的Web API的关联情况"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "id": "70b4fa75",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'Mashup: CouponRoots': 'Coupons',\n",
       " 'Mashup: Raise the Money': 'Funding',\n",
       " 'Mashup: AnythingToHTML': 'Documents',\n",
       " 'Mashup: Velocipedia': 'Mapping',\n",
       " 'Mashup: Moves Daily Life': 'Fitness',\n",
       " 'Mashup: Api Expert - MyMemory Language Translator': 'Translation',\n",
       " 'Mashup: Adtegrity': 'Advertising',\n",
       " 'Mashup: Particle Reviews': 'Movies',\n",
       " 'Mashup: DocuSign for Microsoft Word': 'Electronic Signature',\n",
       " 'Mashup: Landslide Analytics': 'Analytics',\n",
       " 'Mashup: Dinero.no': 'Financial',\n",
       " 'Mashup: HashTagMyAss': 'Video',\n",
       " 'Mashup: SnapsBoard': 'Photos',\n",
       " 'Mashup: Sitechecker': 'SEO',\n",
       " 'Mashup: Zoomph': 'Social',\n",
       " 'Mashup: Penny Parrot': 'eCommerce',\n",
       " 'Mashup: American Directions Group': 'Surveys',\n",
       " 'Mashup: Idealista ArcGIS': 'Real Estate',\n",
       " 'Mashup: instantwatcher': 'Search',\n",
       " 'Mashup: Cardinal Maps': 'Mapping',\n",
       " 'Mashup: Sgrouples': 'Privacy',\n",
       " 'Mashup: BanksNearMe': 'Mapping',\n",
       " 'Mashup: Caller101': 'Messaging',\n",
       " 'Mashup: Profile Pie': 'Profiles',\n",
       " 'Mashup: Zuora + DocuSign': 'Electronic Signature',\n",
       " 'Mashup: Vote USA': 'Voting',\n",
       " 'Mashup: DPhotoIndex': 'Photos',\n",
       " 'Mashup: Gold Investment': 'Financial',\n",
       " 'Mashup: ActionSprout': 'Social',\n",
       " 'Mashup: Forbrukslån.no': 'Financial',\n",
       " 'Mashup: ProProfs Knowledge Base Software': 'Business',\n",
       " 'Mashup: Contract Guardian & DocuSign': 'Electronic Signature',\n",
       " 'Mashup: MixxMedia': 'Photos',\n",
       " 'Mashup: CareFinancial': 'Financial',\n",
       " 'Mashup: iBeeKing': 'Internet of Things',\n",
       " 'Mashup: SurgeProtector': 'Transportation',\n",
       " 'Mashup: RallyBound': 'Social',\n",
       " 'Mashup: Mixblast': 'Music',\n",
       " 'Mashup: Poll Position': 'Mapping',\n",
       " 'Mashup: Your Automated China Investment Advisor': 'Financial',\n",
       " 'Mashup: Hashtag Suggestions': 'Tweets',\n",
       " 'Mashup: Centrify for DocuSign': 'Electronic Signature',\n",
       " 'Mashup: SiteSummary Dashboard': 'Social',\n",
       " 'Mashup: L2 Votermapping': 'Analytics',\n",
       " 'Mashup: Bridge': 'Marketing',\n",
       " 'Mashup: ArgenCities': 'Geography',\n",
       " 'Mashup: Omron Fitness': 'Fitness',\n",
       " 'Mashup: Online Basketball Camp': 'Messaging',\n",
       " 'Mashup: Resgrid': 'Collaboration',\n",
       " 'Mashup: Attractions of America': 'Tourism',\n",
       " 'Mashup: Website-Grader.com': 'Web Site Management',\n",
       " 'Mashup: WunderWalk': 'Location',\n",
       " 'Mashup: ArcPoint Gateway': 'Electronic Signature',\n",
       " 'Mashup: Snapcious': 'Images',\n",
       " 'Mashup: Siteimprove': 'Web Site Management',\n",
       " 'Mashup: The Gifanator': 'Chat',\n",
       " 'Mashup: Bill Track 50': 'Politics',\n",
       " 'Mashup: Nostalgia': 'Music',\n",
       " 'Mashup: Soccer Shots': 'Messaging',\n",
       " 'Mashup: AppBuilder Forms with DocuSign': 'Electronic Signature',\n",
       " 'Mashup: Tele-Town Hall': 'Telephony',\n",
       " 'Mashup: e-TXT Solutions': 'Monetization',\n",
       " 'Mashup: Soundsgud': 'Entertainment',\n",
       " 'Mashup: ControlMobile': 'Safety',\n",
       " 'Mashup: Distant.ly': 'Travel',\n",
       " 'Mashup: iFixit iOS': 'Reference',\n",
       " 'Mashup: DocuSign & Aplifi': 'Electronic Signature',\n",
       " 'Mashup: Printr': '3D',\n",
       " 'Mashup: One Click Politics': 'Campaigns',\n",
       " 'Mashup: Lucille HipChat Bot': 'Chat',\n",
       " 'Mashup: Smssafar': 'Booking',\n",
       " 'Mashup: Click4Support': 'Customer Service',\n",
       " 'Mashup: Digireality': 'Real Estate',\n",
       " 'Mashup: Zabra': 'Safety',\n",
       " 'Mashup: DocuSign Akcelerant Integration': 'Electronic Signature',\n",
       " 'Mashup: scoopmap.net': 'News Services',\n",
       " 'Mashup: Do Gooder': 'Campaigns',\n",
       " 'Mashup: Digifit': 'Fitness',\n",
       " 'Mashup: BookSteam Online Scheduling': 'Software-as-a-Service',\n",
       " 'Mashup: SEO Audit Tool': 'SEO',\n",
       " 'Mashup: Diabetes Prevalence & Clinical Research in the United States': 'Health',\n",
       " 'Mashup: AT&T Drive Mode for iOS': 'Safety',\n",
       " 'Mashup: Taxi Finder': 'Transportation',\n",
       " 'Mashup: Api Expert - World Weather Forecast': 'Weather',\n",
       " 'Mashup: Progressive Contacts': 'Telephony',\n",
       " 'Mashup: jobjolly': 'Jobs',\n",
       " 'Mashup: Detective': 'Games',\n",
       " 'Mashup: SmartSheet + DocuSign Integration': 'Electronic Signature',\n",
       " 'Mashup: Autochat Whatsapp Business API Sandbox': 'Testing',\n",
       " 'Mashup: TaskClone': 'Project Management',\n",
       " 'Mashup: imWallet': 'Cloud',\n",
       " 'Mashup: Open Data Companion (ODC)': 'Open Data',\n",
       " 'Mashup: Coopcities': 'Classifieds',\n",
       " 'Mashup: Uber Calculator & Statistics': 'Transportation',\n",
       " 'Mashup: CandidateVerification': 'Verification',\n",
       " 'Mashup: Refinansiere.net': 'Financial',\n",
       " 'Mashup: Go Straight': 'Games',\n",
       " 'Mashup: Wikia Game Guides': 'Games',\n",
       " 'Mashup: MooNotes': 'Bookmarks',\n",
       " 'Mashup: The Food Care App': 'Nutrition',\n",
       " 'Mashup: Api Expert - Yelp Local Business Search': 'Search',\n",
       " 'Mashup: Phone2Action': 'Campaigns',\n",
       " 'Mashup: SE Ranking': 'Tools',\n",
       " 'Mashup: Politics in Korea': 'Government',\n",
       " 'Mashup: Fitcheck': 'Applications',\n",
       " 'Mashup: Moves Mapper': 'Fitness',\n",
       " 'Mashup: Mashit': 'Design',\n",
       " 'Mashup: Bing Maps Mashup Tilt Shift': 'Mapping',\n",
       " 'Mashup: Kissmetrics on Shopify': 'Analytics',\n",
       " 'Mashup: Api Expert - Stack Overflow': 'Search',\n",
       " 'Mashup: UP▲HAIL': 'Transportation',\n",
       " 'Mashup: Mars Explorer': 'Education',\n",
       " 'Mashup: X.co': 'URL Shortener',\n",
       " 'Mashup: Grasshopper': 'Tools',\n",
       " 'Mashup: Shorten Me!': 'Applications',\n",
       " 'Mashup: Segment': 'Analytics',\n",
       " 'Mashup: Socket Bot': 'Application Development',\n",
       " 'Mashup: Bitcoin Digital Downloads and Terminal 2018': 'Cryptocurrency',\n",
       " 'Mashup: Maco Travel CMS': 'Travel',\n",
       " 'Mashup: Jabify': 'Bots',\n",
       " 'Mashup: Petdoption': 'Animals',\n",
       " 'Mashup: Mist.io': 'Web Site Management',\n",
       " 'Mashup: EasyWeather - The Weather Engine': 'Weather',\n",
       " 'Mashup: NLSQL': 'Natural Language Processing',\n",
       " 'Mashup: Stel Order': 'Invoicing',\n",
       " 'Mashup: Serendipities': 'Fitness',\n",
       " 'Mashup: Posto': 'Jobs',\n",
       " 'Mashup: eRail.in Indian Railways': 'Transportation',\n",
       " 'Mashup: TactioHealth': 'Fitness',\n",
       " 'Mashup: Field Engineer': 'Software-as-a-Service',\n",
       " 'Mashup: Currency Table': 'Financial',\n",
       " 'Mashup: Get Control': 'Mobile',\n",
       " 'Mashup: Adium Pushover': 'Messaging',\n",
       " 'Mashup: VG Sammenlign': 'Comparisons',\n",
       " 'Mashup: Songs Near Me': 'Music',\n",
       " 'Mashup: IFTTT': 'Notifications',\n",
       " 'Mashup: TrivAsia': 'Booking',\n",
       " 'Mashup: Tirupatidarshan': 'Booking',\n",
       " 'Mashup: Printicular': 'Printing',\n",
       " 'Mashup: 99flights': 'Booking',\n",
       " 'Mashup: GenieMD': 'Healthcare',\n",
       " 'Mashup: Hamkry': 'Booking',\n",
       " 'Mashup: Api Expert - Indeed Job Search': 'Search',\n",
       " 'Mashup: PropRover': 'Real Estate',\n",
       " 'Mashup: Flymore': 'Booking',\n",
       " 'Mashup: Signin': 'Booking',\n",
       " 'Mashup: Whapl': 'Location',\n",
       " 'Mashup: LaalBus': 'Booking',\n",
       " 'Mashup: Lyreka': 'Lyrics',\n",
       " 'Mashup: The AA Route Planner': 'Geography',\n",
       " 'Mashup: boxConnect': 'Web Site Management',\n",
       " 'Mashup: OneStop TripOnline': 'Travel',\n",
       " 'Mashup: LyricWiki Lyrics': 'Lyrics',\n",
       " 'Mashup: Moves Modulate': 'Fitness',\n",
       " 'Mashup: UberSignal Cell Phone Signal Booster': 'Networking',\n",
       " 'Mashup: DailyLister': 'Search',\n",
       " 'Mashup: My Wikia': 'Wiki',\n",
       " 'Mashup: RunKeeper': 'Location',\n",
       " 'Mashup: Feline Finder': 'Animals',\n",
       " 'Mashup: SAP Anywhere - Xero Integration': 'Accounting',\n",
       " 'Mashup: Early Movie Trailers': 'Movies',\n",
       " 'Mashup: AT&T Drive Mode for Android': 'Safety',\n",
       " 'Mashup: Current Weather Map on Leaflet': 'Weather',\n",
       " 'Mashup: Whereabouts London': 'Data',\n",
       " 'Mashup: Buy Sell Classified Mobile App': 'Applications',\n",
       " 'Mashup: Christmas List App': 'Gifts',\n",
       " 'Mashup: Polldaddy': 'Polls',\n",
       " 'Mashup: Audibase': 'Streaming',\n",
       " 'Mashup: CalendarSpots.com': 'Scheduling',\n",
       " 'Mashup: Pryv Moves Bridge Server': 'Applications',\n",
       " 'Mashup: Sort Me Out': 'eCommerce',\n",
       " 'Mashup: No-Refresh Shopify T-shirt Designer App': 'Clothing',\n",
       " 'Mashup: Hinge': 'Dating',\n",
       " 'Mashup: Admin Tools for ArcGIS Online': 'Content Management',\n",
       " 'Mashup: Weather Text Machine by JForaker': 'Weather',\n",
       " 'Mashup: CanyonRunner': 'Games',\n",
       " 'Mashup: Feedly iOS': 'News Services',\n",
       " 'Mashup: Jobfinder': 'Jobs',\n",
       " 'Mashup: Geoloqi Wikipedia Layer': 'Mapping',\n",
       " 'Mashup: Time Extractor Chrome Extension': 'Natural Language Processing',\n",
       " 'Mashup: Trakter': 'TV',\n",
       " 'Mashup: Meteo Malineo': 'Weather',\n",
       " 'Mashup: LinkedUP': 'Networking',\n",
       " 'Mashup: Moves Elizabeth': 'Fitness',\n",
       " 'Mashup: DataBark': 'Data Mining',\n",
       " 'Mashup: Real Time Chat App': 'Chat',\n",
       " 'Mashup: Magento MagTrack': 'eCommerce',\n",
       " 'Mashup: Api Expert - Google Place Search': 'Search',\n",
       " 'Mashup: Expin.me': 'Blogging',\n",
       " 'Mashup: Websta': 'Images',\n",
       " 'Mashup: 99designs Tasks Slack Bot': 'Design',\n",
       " 'Mashup: LandedCost.io Consolidated Screening List': 'eCommerce',\n",
       " 'Mashup: HealthMap': 'Health',\n",
       " 'Mashup: UsersThink': 'Feedback',\n",
       " 'Mashup: Swyft': 'Transportation',\n",
       " 'Mashup: Collection Trakr': 'Museums',\n",
       " 'Mashup: Elsy Arres Flights': 'Air Travel',\n",
       " 'Mashup: Gemerald Search Engine': 'Search',\n",
       " 'Mashup: Boom Cellar': 'Financial',\n",
       " 'Mashup: Fitabase': 'Database-as-a-Service',\n",
       " 'Mashup: Spotisoma': 'Music',\n",
       " 'Mashup: myMeetingTime.com': 'Time',\n",
       " 'Mashup: Moves GeoJSON': 'Fitness',\n",
       " 'Mashup: Zilyo Vacation Rental': 'Travel',\n",
       " 'Mashup: Kiscover': 'Video',\n",
       " 'Mashup: G Downloader': 'Video',\n",
       " 'Mashup: openaidNL': 'Government',\n",
       " 'Mashup: etrigg.com': 'Events',\n",
       " 'Mashup: Roundabout': 'Mapping',\n",
       " 'Mashup: Feedly Android': 'News Services',\n",
       " 'Mashup: Contentful': 'Storage',\n",
       " 'Mashup: Fuzzy.ai for Google Sheets': 'Machine Learning',\n",
       " 'Mashup: MapMyRun': 'Mapping',\n",
       " 'Mashup: Refuge Android App': 'Lists',\n",
       " 'Mashup: Last 10K: Financial Statements': 'Stocks',\n",
       " 'Mashup: Yahoo BOSS': 'Search',\n",
       " 'Mashup: touristica': 'Travel',\n",
       " 'Mashup: Hired': 'Marketplace',\n",
       " 'Mashup: USF Map': 'Mapping',\n",
       " 'Mashup: SmartCommunicator': 'Data',\n",
       " 'Mashup: 222acres.com': 'Real Estate',\n",
       " 'Mashup: Balance Rewards': 'Health',\n",
       " 'Mashup: vspotz Local Event Search Engine': 'Events',\n",
       " 'Mashup: Convert Cat': 'Conversions',\n",
       " 'Mashup: AyeDeals': 'Search',\n",
       " 'Mashup: Linda': 'Intelligence',\n",
       " 'Mashup: VouchersCode': 'Coupons',\n",
       " 'Mashup: CallHub': 'Voice',\n",
       " 'Mashup: Athenaeum': 'Books',\n",
       " 'Mashup: Cinemalytics': 'Movies',\n",
       " 'Mashup: Bookfinder': 'Books',\n",
       " 'Mashup: Flindle': 'Booking',\n",
       " \"Mashup: Dom by Domino's Pizza\": 'Recognition',\n",
       " 'Mashup: StarterPad': 'Social',\n",
       " 'Mashup: Filmfinder': 'Movies',\n",
       " 'Mashup: DoSocial': 'Social',\n",
       " 'Mashup: Shimmer': 'Health',\n",
       " 'Mashup: Spot-On': 'Advertising',\n",
       " 'Mashup: Magic Mosaic': 'Photos',\n",
       " 'Mashup: IFTTT Channel': 'Collaboration',\n",
       " 'Mashup: My Saved Tracks': 'Music',\n",
       " 'Mashup: MusicFeedz': 'Music',\n",
       " 'Mashup: SDMX-SAX Faces': 'Education',\n",
       " 'Mashup: tweeplers': 'Social',\n",
       " 'Mashup: placeprint': 'Algorithms',\n",
       " 'Mashup: Data Visualizer Hack with AlchemyAPI': 'Data',\n",
       " 'Mashup: Bedre Best Mortgage Comparison': 'Financial',\n",
       " 'Mashup: Penger.io': 'Financial',\n",
       " 'Mashup: ecomdash': 'eCommerce',\n",
       " 'Mashup: Care2': 'Community',\n",
       " 'Mashup: IFSC Code': 'Banking',\n",
       " 'Mashup: SparkPeople': 'Fitness',\n",
       " 'Mashup: Weglore: Geotag Photos & Geo News': 'Social',\n",
       " 'Mashup: StartupBlink': 'Mapping',\n",
       " 'Mashup: SportCentral': 'Sports',\n",
       " 'Mashup: Triporia Hotel Search': 'Hotels',\n",
       " 'Mashup: Ji3an': 'Food',\n",
       " 'Mashup: Profile Feeder': 'Entertainment',\n",
       " 'Mashup: Windshield Repair Tech': 'Auto',\n",
       " 'Mashup: Screenah': 'Movies',\n",
       " 'Mashup: Skyvia': 'Software-as-a-Service',\n",
       " 'Mashup: doob.fm': 'Music',\n",
       " 'Mashup: AllFlicks': 'Lists',\n",
       " 'Mashup: SpotHero -- Find Parking, Prepay & Save': 'Parking',\n",
       " 'Mashup: Cloud Elements': 'Cloud',\n",
       " 'Mashup: Lose It!': 'Fitness',\n",
       " 'Mashup: PropertyWizza': 'Real Estate',\n",
       " 'Mashup: GET DigitalHealth Patient Generated Health Data Pilots': 'Healthcare',\n",
       " 'Mashup: Startup Data Trends': 'Marketplace',\n",
       " 'Mashup: Audience Partners': 'Enterprise',\n",
       " 'Mashup: FounderSuite': 'Networking',\n",
       " 'Mashup: SublimeMeal': 'Food',\n",
       " 'Mashup: Reviewing.net': 'Search',\n",
       " 'Mashup: TapTravel': 'Air Travel',\n",
       " 'Mashup: Padvark.nl': 'Sports',\n",
       " 'Mashup: FitTap': 'Personal Information Management',\n",
       " 'Mashup: Explore App': 'Quantified Self',\n",
       " 'Mashup: Yoke': 'Mashups',\n",
       " 'Mashup: iFixit Android': 'Reference',\n",
       " 'Mashup: Find Me Similar': 'Movies',\n",
       " 'Mashup: DocuSign for Salesforce': 'Electronic Signature',\n",
       " 'Mashup: Quotemunk': 'eBooks',\n",
       " 'Mashup: DocuSign for Outlook': 'Electronic Signature',\n",
       " 'Mashup: UBI Voice Assistant': 'Internet of Things',\n",
       " 'Mashup: Lincoln Dream Ride': 'Video',\n",
       " 'Mashup: TripFELT': 'Travel',\n",
       " 'Mashup: Instant Watch Browser for Netflix': 'Catalogs',\n",
       " 'Mashup: Targeted Engagement': 'Advertising',\n",
       " 'Mashup: Equaldex: The Collaborative LGBT Rights Knowledge Base': 'Reference',\n",
       " 'Mashup: Angie': 'Networking',\n",
       " 'Mashup: Hotels Fairy Hotel Price Comparison': 'Travel',\n",
       " 'Mashup: Voice Apps': 'Voice',\n",
       " 'Mashup: Picbi': 'Photos',\n",
       " 'Mashup: Cartogram': 'Mapping',\n",
       " 'Mashup: pinkbigmac': 'Travel',\n",
       " 'Mashup: TicTrac': 'Fitness',\n",
       " 'Mashup: Mailcheap': 'Email',\n",
       " 'Mashup: The Trend Bed': 'News Services',\n",
       " \"Mashup: Salsa's\": 'Accounts',\n",
       " 'Mashup: Fireflies': 'Air Travel',\n",
       " 'Mashup: L-kshya Software Jobs': 'Jobs',\n",
       " 'Mashup: TrendWeight': 'Analytics',\n",
       " 'Mashup: MultCloud': 'Storage',\n",
       " 'Mashup: Bills in the News': 'Government',\n",
       " 'Mashup: YouTurn': 'Travel',\n",
       " 'Mashup: Yidio': 'Streaming',\n",
       " 'Mashup: Flex Mail': 'Mail',\n",
       " 'Mashup: FitStar': 'Fitness',\n",
       " 'Mashup: Xendo': 'Search',\n",
       " 'Mashup: Fan TV': 'Streaming',\n",
       " 'Mashup: Boost': 'Accounts',\n",
       " 'Mashup: Moball': 'Marketing',\n",
       " 'Mashup: Location based Instagram Photos': 'Mapping',\n",
       " 'Mashup: Weather Odds': 'Weather',\n",
       " 'Mashup: CensusMapper app: Mashup Census data with Bing maps': 'Mapping',\n",
       " 'Mashup: SEO Auto‑Tagger': 'eCommerce',\n",
       " 'Mashup: Best Gaming PC Deals': 'Coupons',\n",
       " 'Mashup: Honeygain': 'Monetization',\n",
       " 'Mashup: Sleep Debt': 'Analytics',\n",
       " 'Mashup: LinkedIn Pulse': 'News Services',\n",
       " 'Mashup: Places Near Me': 'Travel',\n",
       " 'Mashup: Perfecto': 'Marketplace',\n",
       " 'Mashup: Triporia': 'Travel',\n",
       " 'Mashup: Bikewatch': 'Cycling',\n",
       " \"Mashup: Dragon's Armory\": 'Games',\n",
       " 'Mashup: Influence Tracker': 'Government',\n",
       " 'Mashup: Local Weather': 'Weather',\n",
       " 'Mashup: GlobAround': 'Search',\n",
       " 'Mashup: lookupisbn.com': 'Books',\n",
       " 'Mashup: Magellan Strategies': 'Data',\n",
       " 'Mashup: Instagr.in': 'Photos',\n",
       " 'Mashup: Text Analysis in Google Spreadsheet': 'Text',\n",
       " 'Mashup: Antideo': 'Spam',\n",
       " 'Mashup: FitBolt': 'Fitness',\n",
       " 'Mashup: UK Beaches': 'Travel',\n",
       " 'Mashup: Marea Tide Charts': 'Weather',\n",
       " 'Mashup: Flixster': 'Streaming',\n",
       " 'Mashup: Weddingpage': 'Weddings',\n",
       " 'Mashup: NextGuide': 'Media',\n",
       " 'Mashup: EQ2U Players': 'Games',\n",
       " 'Mashup: Map Your List': 'Mapping',\n",
       " 'Mashup: Website Authority Checker': 'SEO',\n",
       " 'Mashup: Bookafy Online Scheduling': 'Software-as-a-Service',\n",
       " 'Mashup: Desert Safari Dubai': 'Travel',\n",
       " 'Mashup: Sigma Coupons': 'Coupons',\n",
       " 'Mashup: MIT Visual Traceroute': 'Mapping',\n",
       " 'Mashup: Keyword Research Tool': 'Content',\n",
       " 'Mashup: WeightGrapher': 'Fitness',\n",
       " 'Mashup: Wifi and Plugs': 'Wi-Fi',\n",
       " 'Mashup: Map Tunneller': 'Mapping',\n",
       " 'Mashup: StartHQ': 'Accessibility',\n",
       " 'Mashup: Fongo': 'Mobile',\n",
       " 'Mashup: Discourse Analytics': 'Analytics',\n",
       " 'Mashup: Can I Stream.it?': 'Streaming',\n",
       " 'Mashup: Local RVs': 'Advertising',\n",
       " 'Mashup: Website Traffic Estimator': 'SEO',\n",
       " 'Mashup: Izik': 'Search',\n",
       " 'Mashup: Python Developer Salary Survey': 'Analytics',\n",
       " 'Mashup: Voucherify and Shopify': 'Coupons',\n",
       " 'Mashup: Feelter': 'Marketing',\n",
       " 'Mashup: Nooblast': 'Visualizations',\n",
       " 'Mashup: Protect.ly': 'Copyright',\n",
       " 'Mashup: Target Cartwheel': 'Sales',\n",
       " 'Mashup: Quick Translate': 'Translation',\n",
       " 'Mashup: Endomondo': 'Fitness',\n",
       " 'Mashup: Facebook Audience Finder': 'Marketing',\n",
       " 'Mashup: Health Month, the game': 'Games',\n",
       " 'Mashup: Belfast Tree Map': 'Mapping',\n",
       " 'Mashup: Pushpins': 'Grocery',\n",
       " 'Mashup: Veracity Media': 'Politics',\n",
       " 'Mashup: ELCIES dev': 'Health',\n",
       " 'Mashup: GetOutCast': 'Photos',\n",
       " \"Mashup: Trump's Circle of Death\": 'Coronavirus',\n",
       " 'Mashup: OpenJC Police Call Records': 'Open Data',\n",
       " 'Mashup: Treemily': 'Genealogy',\n",
       " 'Mashup: SnapBlast': 'Sports',\n",
       " 'Mashup: XNSPY': 'Mobile',\n",
       " 'Mashup: Welly': 'Fitness',\n",
       " 'Mashup: Roll Call Map': 'Mapping',\n",
       " 'Mashup: Octobat': 'Invoicing',\n",
       " 'Mashup: IronBox Express': 'Security',\n",
       " 'Mashup: Batch Geocoder': 'Addresses',\n",
       " 'Mashup: LevelUp for Pebble': 'Payments',\n",
       " 'Mashup: MyFitnessPal': 'Fitness',\n",
       " 'Mashup: uShip on Ritchie Bros. Auctioneers': 'Shipping',\n",
       " 'Mashup: Lokerku.web.id': 'Jobs',\n",
       " 'Mashup: USA Name Data (BigQuery Public Dataset)': 'Analytics',\n",
       " 'Mashup: Foodzy': 'Food',\n",
       " 'Mashup: AppFollow': 'Optimization',\n",
       " 'Mashup: Pins': 'Addresses',\n",
       " 'Mashup: Standuply': 'Project Management',\n",
       " 'Mashup: Sush.io': 'Software-as-a-Service',\n",
       " 'Mashup: GetSentiment Restaurant Reviews': 'Customer Relationship Management',\n",
       " 'Mashup: VeganHunter': 'Mobile',\n",
       " 'Mashup: Eattr': 'Food',\n",
       " 'Mashup: SOPA and PIPA Standings': 'Politics',\n",
       " 'Mashup: One Diary': 'Calendars',\n",
       " \"Mashup: Bill's In The News\": 'Politics',\n",
       " 'Mashup: LoseIt': 'Fitness',\n",
       " 'Mashup: Bibirmer.org': 'eCommerce',\n",
       " 'Mashup: STAT!Ref App': 'Healthcare',\n",
       " 'Mashup: Netherlands CitySDK': 'Mapping',\n",
       " 'Mashup: CustomSync for The Education Edge': 'Education',\n",
       " 'Mashup: Vacationic': 'Travel',\n",
       " 'Mashup: Taxi and Rideshare Services by Country': 'Transportation',\n",
       " 'Mashup: We Read, We Tweet': 'Search',\n",
       " 'Mashup: Praxedo': 'Software-as-a-Service',\n",
       " 'Mashup: FitDataSync': 'Fitness',\n",
       " 'Mashup: Foodsta': 'Food',\n",
       " 'Mashup: WebServicesPros Customized Integration Solution for Americommerce': 'Automation',\n",
       " 'Mashup: Wunderground Wu': 'Weather',\n",
       " 'Mashup: GP Hub': 'Travel',\n",
       " 'Mashup: Egypt Forecast': 'Weather',\n",
       " 'Mashup: re/spin': 'Music',\n",
       " 'Mashup: Udacity iOS App API': 'Education',\n",
       " 'Mashup: Inside Big Data': 'Big Data',\n",
       " 'Mashup: Udacity Android App': 'Education',\n",
       " 'Mashup: BoatTrader': 'Shipping',\n",
       " 'Mashup: BizVizz App': 'Taxes',\n",
       " 'Mashup: Wokamon': 'Entertainment',\n",
       " 'Mashup: rOpenSci': 'Documents',\n",
       " 'Mashup: Analytics Edge Connector for Moz': 'Reporting',\n",
       " 'Mashup: Scholarley': 'Documents',\n",
       " 'Mashup: MoveMeFit': 'Fitness',\n",
       " 'Mashup: CryptoCRIT': 'Cryptocurrency',\n",
       " 'Mashup: PEARL': 'Accounting',\n",
       " 'Mashup: Shazam': 'None',\n",
       " 'Mashup: Facebook Sentiment Analysis Tool': 'Sentiment',\n",
       " 'Mashup: Dimensions Weather and News': 'Weather',\n",
       " 'Mashup: OTNet.tv Media Streaming App': 'Media',\n",
       " 'Mashup: Fanbible': 'Events',\n",
       " 'Mashup: Panthera-Jekyll': 'Profiles',\n",
       " 'Mashup: Mesh': 'News Services',\n",
       " \"Mashup: Springbaud for The Raiser's Edge\": 'Email',\n",
       " 'Mashup: Uship on Cycletrader': 'Shipping',\n",
       " 'Mashup: HuliMail': 'Email',\n",
       " 'Mashup: LoanProfy': 'Financial',\n",
       " 'Mashup: The Sanders Standard': 'News Services',\n",
       " 'Mashup: CubeSensors App': 'Internet of Things',\n",
       " 'Mashup: Altmetric Explorer': 'News Services',\n",
       " 'Mashup: imagegallery': 'Images',\n",
       " 'Mashup: EveryMove': 'Fitness',\n",
       " 'Mashup: Must See Greece': 'Greek',\n",
       " 'Mashup: Mohiomap': 'Visualizations',\n",
       " 'Mashup: WhatWine': 'Wine',\n",
       " 'Mashup: uShip on Cars.com': 'Marketplace',\n",
       " 'Mashup: LoginRadius': 'Social',\n",
       " 'Mashup: Trip Republic': 'Travel',\n",
       " 'Mashup: KinSync': 'Documents',\n",
       " 'Mashup: Synesica': 'Recommendations',\n",
       " 'Mashup: DD Smart': 'Events',\n",
       " 'Mashup: MyNetDiary': 'Fitness',\n",
       " 'Mashup: Sellf': 'Management',\n",
       " 'Mashup: Rest Area Near Me': 'Mapping',\n",
       " 'Mashup: What If Solar?': 'Solar',\n",
       " 'Mashup: Hyperlapse': 'Video',\n",
       " 'Mashup: AlgoLint': 'Algorithms',\n",
       " 'Mashup: Sunny & Share': 'Solar',\n",
       " 'Mashup: Datantify': 'Database',\n",
       " 'Mashup: SELYRICS': 'Lyrics',\n",
       " 'Mashup: Spoonacular': 'Semantics',\n",
       " 'Mashup: Mural.ly': 'Social',\n",
       " 'Mashup: Golf in Spain course map': 'Sports',\n",
       " 'Mashup: Flashfreeonline': 'Games',\n",
       " 'Mashup: MapMyNearest': 'Mapping',\n",
       " 'Mashup: RenttoOwnQuest': 'Real Estate',\n",
       " 'Mashup: Loo Review': 'Social',\n",
       " 'Mashup: Church Management Software': 'Religion',\n",
       " 'Mashup: KeenUrban': 'Localization',\n",
       " 'Mashup: FYIfly': 'Events',\n",
       " 'Mashup: Zvents': 'Events',\n",
       " 'Mashup: POP': 'Prototype',\n",
       " 'Mashup: Bitcoin Exchange Rates': 'Bitcoin',\n",
       " 'Mashup: eSignature Gateway': 'Electronic Signature',\n",
       " 'Mashup: Restaurant Finder': 'Restaurants',\n",
       " 'Mashup: Google SEO Checker': 'SEO',\n",
       " 'Mashup: KPI watchdog': 'Reporting',\n",
       " 'Mashup: AltFolio - Altcoin Portfolio Tracker': 'Cryptocurrency',\n",
       " 'Mashup: CoinDesk Bitcoin Price Index (BPI)': 'Bitcoin',\n",
       " 'Mashup: Wild Food Map': 'Food',\n",
       " 'Mashup: Holidayen': 'Travel',\n",
       " 'Mashup: PLD': 'Graphics',\n",
       " 'Mashup: Eventful': 'Fitness',\n",
       " 'Mashup: RealWebStats': 'SEO',\n",
       " 'Mashup: Localpha': 'Localization',\n",
       " 'Mashup: Doodlepon': 'Drawing',\n",
       " 'Mashup: Best Bitcoin Price': 'Bitcoin',\n",
       " 'Mashup: BitDroid': 'URL Shortener',\n",
       " 'Mashup: PaperShip': 'Documents',\n",
       " 'Mashup: MvBanana': 'Music',\n",
       " 'Mashup: RÃ¡pido': 'Social',\n",
       " 'Mashup: BookDip - Kindle Ebook Deals': 'eBooks',\n",
       " 'Mashup: Tumblr Tag Explorr': 'Classification',\n",
       " 'Mashup: Bandtrace': 'Music',\n",
       " 'Mashup: Park in Toronto': 'Mapping',\n",
       " 'Mashup: CoinDesk App': 'Bitcoin',\n",
       " 'Mashup: Tibesti': 'Products',\n",
       " 'Mashup: Go Velos': 'Transportation',\n",
       " 'Mashup: eBooksDoc.com': 'Books',\n",
       " 'Mashup: drop!in v1.2.3': 'Events',\n",
       " 'Mashup: VisaDoor': 'Credit Cards',\n",
       " 'Mashup: BBC Browser': 'Entertainment',\n",
       " 'Mashup: Pomodizer': 'Tasks',\n",
       " 'Mashup: Gossipgrind': 'Entertainment',\n",
       " 'Mashup: Bitcoin Price Ticker': 'Bitcoin',\n",
       " 'Mashup: Enterprise Rideshare + DocuSign': 'Electronic Signature',\n",
       " 'Mashup: Funny Vines - Thebestvines.tv': 'Video',\n",
       " 'Mashup: Bizodo & DocuSign Integration': 'Electronic Signature',\n",
       " 'Mashup: Kryptiq + DocuSign': 'Electronic Signature',\n",
       " 'Mashup: Cloud Elements- Messaging Hub': 'API',\n",
       " 'Mashup: Kwik-Loan + DocuSign': 'Electronic Signature',\n",
       " 'Mashup: AroundMe': 'Mapping',\n",
       " 'Mashup: Cartavi DocuSign Integration': 'Electronic Signature',\n",
       " 'Mashup: DocuSign + Genworth Financial Wealth Management': 'Electronic Signature',\n",
       " 'Mashup: EquiFax IRS Income Verification': 'Electronic Signature',\n",
       " 'Mashup: DocuSign + Box.com Integration': 'Electronic Signature',\n",
       " 'Mashup: Drawloop DocuSign Integration': 'Electronic Signature',\n",
       " 'Mashup: Candid': 'eCommerce',\n",
       " 'Mashup: DocuSign Ink for Good': 'Electronic Signature',\n",
       " 'Mashup: Development with WizIQ Virtual Classroom API': 'Education',\n",
       " 'Mashup: Front Desk & DocuSign': 'Electronic Signature',\n",
       " 'Mashup: Skilled Athlete + DocuSign': 'Electronic Signature',\n",
       " 'Mashup: #S42AT': 'Bookmarks',\n",
       " 'Mashup: DynaFile DocuSign Integration': 'Electronic Signature',\n",
       " 'Mashup: NDA Corp DocuSign Integration': 'Electronic Signature',\n",
       " 'Mashup: xSign from xRM.com': 'Electronic Signature',\n",
       " 'Mashup: Avoka Transact + DocuSign': 'Electronic Signature',\n",
       " 'Mashup: Twibitz': 'Analytics',\n",
       " 'Mashup: Pixaquote': 'Entertainment',\n",
       " 'Mashup: Steel Brick CRM & DocuSign': 'Electronic Signature',\n",
       " 'Mashup: DocuSign + BigMachines Integration': 'Electronic Signature',\n",
       " 'Mashup: CarrierSoft + DocuSign': 'Electronic Signature',\n",
       " 'Mashup: Raspberry Pi and Plivo â€” Call Mom Button': 'API',\n",
       " 'Mashup: CobbleStone DocuSign Integration': 'Electronic Signature',\n",
       " 'Mashup: Ecteon Contraxx + DocuSign Integration': 'Electronic Signature',\n",
       " 'Mashup: CollectPlus DocuSign Integration': 'Electronic Signature',\n",
       " 'Mashup: eDottedLine-DocuSign Edition': 'Electronic Signature',\n",
       " 'Mashup: ConnectMLS DocuSign Integration': 'Electronic Signature',\n",
       " 'Mashup: Pennsylvania Wines': 'Mapping',\n",
       " 'Mashup: SEO Keyword suggestion Tool': 'SEO',\n",
       " 'Mashup: Figo in Billomat': 'Financial',\n",
       " 'Mashup: eOriginal + DocuSign': 'Electronic Signature',\n",
       " 'Mashup: DocuSign for Chrome': 'Electronic Signature',\n",
       " 'Mashup: Game of Thrones Map': 'Mapping',\n",
       " 'Mashup: eSignDocs': 'Electronic Signature',\n",
       " 'Mashup: My Shopping Assistant': 'None',\n",
       " 'Mashup: Cloud Elements- Documents Hub': 'Documents',\n",
       " 'Mashup: Edmonton Corn Maze': 'Mapping',\n",
       " 'Mashup: ExactTarget + DocuSign': 'Electronic Signature',\n",
       " 'Mashup: Music Updated': 'Music',\n",
       " 'Mashup: Map of deprivation in Scotland': 'Scottish',\n",
       " 'Mashup: Nuacem Conversational AI Platform': 'Artificial Intelligence',\n",
       " 'Mashup: Find Best Three': 'Comparisons',\n",
       " 'Mashup: University of Michigan Campus Map': 'Education',\n",
       " 'Mashup: iPipeline Integration with DocuSign': 'Electronic Signature',\n",
       " 'Mashup: Lematizador.com': 'Language',\n",
       " 'Mashup: Caribbean Resorts Mashup': 'Travel',\n",
       " 'Mashup: Keyword Eye': 'Keywords',\n",
       " 'Mashup: Analytics Edge Connector for Google Webmaster Tools': 'Reporting',\n",
       " 'Mashup: MapRuta.com': 'Mapping',\n",
       " 'Mashup: fluxgain like button': 'Social',\n",
       " 'Mashup: omniMarket': 'eCommerce',\n",
       " 'Mashup: dfwdines - DFW Restaurant Week Guide': 'Charity',\n",
       " 'Mashup: MapMyFriends- A Facebook App': 'API',\n",
       " 'Mashup: Startup Watch': 'Business',\n",
       " 'Mashup: Librables': 'eBooks',\n",
       " 'Mashup: Vanilla Forums and Google Course Builder Python Mashup': 'Forums',\n",
       " 'Mashup: Reesio + DocuSign': 'Electronic Signature',\n",
       " 'Mashup: Maps Compare': 'Comparisons',\n",
       " 'Mashup: Cash Flow Models on the Web': 'Financial',\n",
       " 'Mashup: ForceBrain DocuSign Integration': 'Electronic Signature',\n",
       " 'Mashup: Sales Line Bot': 'API',\n",
       " 'Mashup: Projectr': 'Video',\n",
       " 'Mashup: AXti.me': 'Sports',\n",
       " 'Mashup: DocuSign Integration with DOCCentral': 'Electronic Signature',\n",
       " 'Mashup: 4Wheelz RouteMate': 'Mapping',\n",
       " 'Mashup: DrivingEvals.com': 'Sports',\n",
       " 'Mashup: Good Technology DocuSign Integration': 'Electronic Signature',\n",
       " 'Mashup: SafetyCheck': 'Crime',\n",
       " 'Mashup: Motorola Mobility + DocuSign': 'Electronic Signature',\n",
       " 'Mashup: DeployPlace': 'DevOps',\n",
       " 'Mashup: HTC DocuSign Integration': 'Electronic Signature',\n",
       " 'Mashup: Analytics Edge Connector for Google AdWords': 'Reporting',\n",
       " 'Mashup: 1dollarthings.com': 'eCommerce',\n",
       " 'Mashup: BetTips365': 'Sports',\n",
       " 'Mashup: #BeerMap - The Top 2,500 Beers on Twitter': 'Analytics',\n",
       " 'Mashup: Social Mirror': 'Social',\n",
       " 'Mashup: WeAreHolidays': 'Tourism',\n",
       " 'Mashup: Analytics Edge Connector for Shopify': 'Reporting',\n",
       " 'Mashup: Lot Near You': 'Mapping',\n",
       " 'Mashup: ResultFirst': 'Enterprise',\n",
       " 'Mashup: Website Screenshot Generator': 'Web Site Management',\n",
       " 'Mashup: Sound Shelter - An electronic music discovery engine': 'Music',\n",
       " 'Mashup: conTEXT': 'Natural Language Processing',\n",
       " 'Mashup: Appites': 'Games',\n",
       " 'Mashup: Auctions Closing-soon.com': 'Auctions',\n",
       " 'Mashup: Kitchen Quest': 'Food',\n",
       " 'Mashup: Tweet Awards': 'Greek',\n",
       " 'Mashup: 55Photos': 'Photos',\n",
       " 'Mashup: Gif-News': 'News Services',\n",
       " 'Mashup: ADDA ERP': 'Housing',\n",
       " 'Mashup: AT&T DriveMode': 'Safety',\n",
       " 'Mashup: Globebop': 'Travel',\n",
       " 'Mashup: Beamster': 'Messaging',\n",
       " 'Mashup: Map of deprivation in Wales': 'Mapping',\n",
       " 'Mashup: Visual Groove': 'Music',\n",
       " 'Mashup: Your Tour': 'Mapping',\n",
       " 'Mashup: Find Lakes': 'Mapping',\n",
       " 'Mashup: Printout Designer': 'Printing',\n",
       " 'Mashup: Price Drop You Save': 'Prices',\n",
       " 'Mashup: ESPN News Service': 'Sports',\n",
       " 'Mashup: PixtaPlace': 'Mapping',\n",
       " 'Mashup: Skypicker': 'Mapping',\n",
       " 'Mashup: Double Translation': 'Translation',\n",
       " 'Mashup: Burger Joints': 'Mapping',\n",
       " 'Mashup: SoundYouNeed': 'Music',\n",
       " 'Mashup: Cilantro': 'Blogging',\n",
       " 'Mashup: pdf my form': 'Forms',\n",
       " 'Mashup: Social page authority checker': 'Social',\n",
       " 'Mashup: Reddit-Matic': 'Streaming',\n",
       " 'Mashup: Europass.me': 'Jobs',\n",
       " 'Mashup: Online Booking Software': 'Booking',\n",
       " 'Mashup: SMS-To-Email Gateway': 'Messaging',\n",
       " 'Mashup: GoLater': 'Mapping',\n",
       " 'Mashup: ClickUp': 'Project Management',\n",
       " 'Mashup: InformScan': 'Social',\n",
       " 'Mashup: Cat Breeds': 'Pets',\n",
       " 'Mashup: Find Great Colleges': 'Education',\n",
       " 'Mashup: StoreSlider Deutschland': 'eCommerce',\n",
       " 'Mashup: StoreSlider': 'Search',\n",
       " 'Mashup: NoisyWave': 'Music',\n",
       " 'Mashup: AuroraMap': 'Mapping',\n",
       " 'Mashup: Whoop! Bid Management': 'Marketing',\n",
       " 'Mashup: Teradown': 'None',\n",
       " 'Mashup: Premiumshared.com': 'Search',\n",
       " 'Mashup: MP3buzz': 'Audio',\n",
       " 'Mashup: Music Spider': 'Music',\n",
       " 'Mashup: Say it in Bacon': 'Visualizations',\n",
       " 'Mashup: Bilka.dk': 'eCommerce',\n",
       " 'Mashup: Cartoonize My Pet': 'Pets',\n",
       " 'Mashup: Abios Desktop Stream Viewer': 'Games',\n",
       " 'Mashup: Webtomap: news, videos and photos on a map': 'Travel',\n",
       " 'Mashup: Deal Tracker': 'None',\n",
       " 'Mashup: Our Louvre': 'Museums',\n",
       " \"Mashup: What's My Ride\": 'Auto',\n",
       " 'Mashup: Twitter Hashtag Blaster': 'Social',\n",
       " 'Mashup: Mera Caar - Guide to Car Components': 'Auto',\n",
       " 'Mashup: NukeMap 3D': 'Mapping',\n",
       " 'Mashup: Soundcry': 'Music',\n",
       " 'Mashup: The Slate Starbucks Map Quiz': 'Humor',\n",
       " 'Mashup: DocuSign and Egnyte': 'Electronic Signature',\n",
       " 'Mashup: CommonFloor': 'Mapping',\n",
       " 'Mashup: mesibo - Real time Chat App': 'Chat',\n",
       " 'Mashup: Yarr Maps': 'Mapping',\n",
       " 'Mashup: @trafficRobot': 'Bots',\n",
       " 'Mashup: Baby Name Meanings': 'Database',\n",
       " 'Mashup: Softdir.biz Torrent Search Engine': 'Search',\n",
       " 'Mashup: SOS Garage': 'Search',\n",
       " 'Mashup: WatchNext': 'Movies',\n",
       " 'Mashup: føtex App': 'Grocery',\n",
       " 'Mashup: NearPlace': 'Software-as-a-Service',\n",
       " 'Mashup: DirectAdmin & Realtime Register integration': 'Hosting',\n",
       " 'Mashup: BetterHome': 'Housing',\n",
       " 'Mashup: Analytics Edge Connector for Constant Contact': 'Email',\n",
       " 'Mashup: Spreadsheet Fund': 'Financial',\n",
       " 'Mashup: Caret': 'Real Time',\n",
       " 'Mashup: Plan My Hotel': 'Holidays',\n",
       " 'Mashup: World Citizen News': 'News Services',\n",
       " 'Mashup: Kredittkort.com': 'Aggregation',\n",
       " 'Mashup: Arab World Weather': 'Weather',\n",
       " 'Mashup: Twenue': 'Social',\n",
       " 'Mashup: WeatherCheck': 'Weather',\n",
       " 'Mashup: IndonesiaJobfair.com': 'Jobs',\n",
       " 'Mashup: Aanbieding': 'Mobile',\n",
       " 'Mashup: Explore the Census': 'Demographics',\n",
       " 'Mashup: Rebate Bus': 'Refunds',\n",
       " 'Mashup: UK Economic Indicators Dashboard': 'Statistics',\n",
       " 'Mashup: Luvdaq - Where is the love?': 'Humor',\n",
       " 'Mashup: Map of deprivation in London': 'Mapping',\n",
       " 'Mashup: Vinexpo 2013 Map': 'Mapping',\n",
       " 'Mashup: Cyborg Karaoke Party': 'Music',\n",
       " 'Mashup: Bilka App': 'Grocery',\n",
       " 'Mashup: Road Kill Map': 'Mapping',\n",
       " 'Mashup: Perfect Background Check': 'Background',\n",
       " 'Mashup: videos.particle.es': 'Video',\n",
       " 'Mashup: ProgrammableWeb Search Tool': 'Directories',\n",
       " 'Mashup: Crime in Denver Colorado': 'Mapping',\n",
       " 'Mashup: Racial Dot Map': 'Mapping',\n",
       " 'Mashup: Kredittkort-Siden.no': 'Credit Cards',\n",
       " 'Mashup: World Weed Map': 'Mapping',\n",
       " 'Mashup: San Francisco Illustrated': 'Mapping',\n",
       " 'Mashup: KIva Loan Map': 'Financial',\n",
       " 'Mashup: Product Videos For Woocommerce': 'Video',\n",
       " 'Mashup: Tatildukkani.com': 'Travel',\n",
       " 'Mashup: Goolzoom France': 'Mapping',\n",
       " 'Mashup: OSCity': 'Mapping',\n",
       " 'Mashup: askdeal.info Store Location and Hours': 'eCommerce',\n",
       " 'Mashup: HTML to Image Online Convertor': 'HTML5',\n",
       " 'Mashup: Mailmaps Email Marketing': 'Email',\n",
       " 'Mashup: Concur Mobile': 'Applications',\n",
       " 'Mashup: Overseas Jobs For Americans': 'Search',\n",
       " 'Mashup: DocuSign for snapLogic': 'Electronic Signature',\n",
       " 'Mashup: Social Media Influencers': 'Social',\n",
       " 'Mashup: CoinMap': 'Financial',\n",
       " 'Mashup: Netto Mobile App': 'Grocery',\n",
       " 'Mashup: Jobs Search and Salary Research': 'Jobs',\n",
       " 'Mashup: FoodieToGo': 'Food',\n",
       " 'Mashup: Song for Pic': 'Music',\n",
       " 'Mashup: Funtimeplanner': 'Tourism',\n",
       " 'Mashup: Fast Criminal Records': 'Database',\n",
       " 'Mashup: Austin City Limits Music Festival radio': 'Music',\n",
       " 'Mashup: AskToStudy': 'Education',\n",
       " 'Mashup: Job Sniffer': 'Mapping',\n",
       " 'Mashup: Analytics Edge Connector for Google Analytics': 'Reporting',\n",
       " 'Mashup: Meals With Friends': 'Food',\n",
       " 'Mashup: eDigiCash Shopping Cart': 'eCommerce',\n",
       " 'Mashup: Healthy Lemur': 'Fitness',\n",
       " 'Mashup: LinkedIn Resume Builder': 'Jobs',\n",
       " 'Mashup: Geo Location Atlas': 'Mapping',\n",
       " 'Mashup: Marinexplore': 'Mapping',\n",
       " 'Mashup: HouseinCity': 'Mapping',\n",
       " 'Mashup: Bitcoin Calculator': 'Bitcoin',\n",
       " 'Mashup: Lookbackmaps': 'Mapping',\n",
       " 'Mashup: iabol': 'eCommerce',\n",
       " 'Mashup: ConnectMyRide': 'Transportation',\n",
       " 'Mashup: Find Properly': 'Search',\n",
       " 'Mashup: Tropical Cyclone Phailin Shelters': 'Mapping',\n",
       " 'Mashup: Rentenna': 'Rentals',\n",
       " 'Mashup: Your Taxi Meter': 'Mapping',\n",
       " 'Mashup: Randolunch': 'Restaurants',\n",
       " 'Mashup: Movies Now Playing': 'Movies',\n",
       " 'Mashup: Let It We': 'Financial',\n",
       " 'Mashup: Moviis': 'Movies',\n",
       " 'Mashup: Monarch Butterfly Migration Explorer': 'Mapping',\n",
       " 'Mashup: QuickBlox MapChat Widget': 'Mapping',\n",
       " 'Mashup: Hurricane Zone Finder': 'Mapping',\n",
       " 'Mashup: DocuSign for Microsoft Dynamics CRM': 'Customer Relationship Management',\n",
       " 'Mashup: MP3 JA': 'Audio',\n",
       " 'Mashup: CoinDesk & Guardian News': 'Cryptocurrency',\n",
       " 'Mashup: Mapa del Paro': 'Jobs',\n",
       " 'Mashup: UserTest.io': 'Feedback',\n",
       " 'Mashup: BitcoinIndexes': 'Bitcoin',\n",
       " 'Mashup: DocuSign for SugarCRM': 'Electronic Signature',\n",
       " 'Mashup: Lofty deals': 'Mapping',\n",
       " 'Mashup: Fuzwire': 'Jobs',\n",
       " 'Mashup: Shoptweets': 'eCommerce',\n",
       " 'Mashup: ProntoScreen': 'Background',\n",
       " 'Mashup: search.tl - Web Search': 'Search',\n",
       " 'Mashup: clgraphs - craigslist graphs': 'Web Site Management',\n",
       " 'Mashup: SchoolDocs & DocuSign': 'Electronic Signature',\n",
       " 'Mashup: Mobile Emulator': 'Tools',\n",
       " 'Mashup: SpringCM + DocuSign': 'Electronic Signature',\n",
       " 'Mashup: Weather Web App': 'Weather',\n",
       " 'Mashup: Kiva Tools': 'Financial',\n",
       " 'Mashup: LeadTrac & DocuSign': 'Electronic Signature',\n",
       " 'Mashup: xSignâ„¢ DocuSignÂ® Integration for Microsoft DynamicsÂ® CRM 2011': 'Electronic Signature',\n",
       " 'Mashup: AutoPal DocuSign Integration': 'Electronic Signature',\n",
       " 'Mashup: DocuSign Netsuite Connector': 'Electronic Signature',\n",
       " 'Mashup: Look4it New Brunswick': 'Sports',\n",
       " 'Mashup: Airlift & DocuSign': 'Electronic Signature',\n",
       " 'Mashup: guidetour.in': 'Travel',\n",
       " 'Mashup: CriminalBase': 'Tools',\n",
       " 'Mashup: The Beat': 'Mapping',\n",
       " 'Mashup: youbeQ - Maps with Life': 'Science',\n",
       " 'Mashup: Bikesy': 'Mapping',\n",
       " 'Mashup: Coinstackr': 'Bitcoin',\n",
       " 'Mashup: Article Optimizer': 'SEO',\n",
       " 'Mashup: Rate Tour Guides': 'Mapping',\n",
       " 'Mashup: Job Search Engine for Indonesian': 'Jobs',\n",
       " 'Mashup: University of South Florida Campus Map': 'Education',\n",
       " 'Mashup: Timeshare Maps': 'Mapping',\n",
       " 'Mashup: Bluth Radio': 'Music',\n",
       " 'Mashup: Bitdango Market Search': 'Bitcoin',\n",
       " 'Mashup: Analytics Edge Connector for MailChimp': 'Reporting',\n",
       " 'Mashup: HangoutLater': 'Social',\n",
       " 'Mashup: Shopinterest': 'Aggregation',\n",
       " 'Mashup: JobDepot.us': 'Jobs',\n",
       " 'Mashup: WoMEn index': 'Humor',\n",
       " 'Mashup: uKoel Social Jukebox': 'Music',\n",
       " 'Mashup: About Pune City': 'Cities',\n",
       " 'Mashup: Next DC Metro': 'Transportation',\n",
       " 'Mashup: Census maps of England': 'Mapping',\n",
       " 'Mashup: VoucherHotel.com': 'Travel',\n",
       " 'Mashup: CouponMoto': 'Coupons',\n",
       " 'Mashup: Bitwat.ch': 'Bitcoin',\n",
       " 'Mashup: TapAMap': 'Travel',\n",
       " 'Mashup: UK Renewable Electricity Map': 'Mapping',\n",
       " 'Mashup: vplan.com/search': 'Search',\n",
       " 'Mashup: Keyword Search Volume Checker': 'Keywords',\n",
       " 'Mashup: DC Shot Spotter': 'Mapping',\n",
       " 'Mashup: Vaguely Rude Place Names Of The World': 'Adult',\n",
       " 'Mashup: Radar2go': 'Mapping',\n",
       " 'Mashup: NP-Food: Exact Cost': 'Food',\n",
       " 'Mashup: DocuSign for Google Drive': 'Electronic Signature',\n",
       " 'Mashup: Gift Experience Day': 'Mapping',\n",
       " \"Mashup: Punk'n'Roll - Watch and Listen to Rock Music\": 'Music',\n",
       " 'Mashup: Alert The Boss | Instant Customer Feedback Solution': 'Feedback',\n",
       " 'Mashup: Smart Baby Cards': 'Family',\n",
       " 'Mashup: Bartagora': 'Marketplace',\n",
       " 'Mashup: Xhotels.net': 'Tools',\n",
       " 'Mashup: Clean Cruising': 'Mapping',\n",
       " 'Mashup: Captcha Bypass Service': 'Tools',\n",
       " 'Mashup: Travel Portal Solution': 'Application Development',\n",
       " 'Mashup: VitaminsMatch': 'eCommerce',\n",
       " 'Mashup: Pothole Season': 'Visualizations',\n",
       " 'Mashup: justMusify.com - Discover new music on Spotify': 'Music',\n",
       " 'Mashup: BBC News Visualizer': 'News Services',\n",
       " 'Mashup: Can I Leave? â€” Weather Forecast in real-time': 'Weather',\n",
       " 'Mashup: Medical Fundraising, Crisis & Disaster Map': 'Emergency',\n",
       " 'Mashup: letsGo.io': 'Photos',\n",
       " 'Mashup: Context Booseter for Evernote': 'Notes',\n",
       " 'Mashup: Armanino + DocuSign': 'Electronic Signature',\n",
       " 'Mashup: contentino': 'eCommerce',\n",
       " 'Mashup: Nature Rocks': 'Humor',\n",
       " 'Mashup: Weever Apps - DocuSign Integration': 'Electronic Signature',\n",
       " 'Mashup: Job Listing in Every Now': 'Jobs',\n",
       " 'Mashup: MLSListings + DocuSign': 'Electronic Signature',\n",
       " 'Mashup: Companies Near Me': 'Visualizations',\n",
       " 'Mashup: Local Geonius': 'Mapping',\n",
       " 'Mashup: NYC Cuisines': 'Mapping',\n",
       " 'Mashup: FBS Data Integration with DocuSign': 'Electronic Signature',\n",
       " 'Mashup: GeoGuessr': 'Humor',\n",
       " 'Mashup: TripNotice': 'Travel',\n",
       " 'Mashup: MCF Technology Solutions + DocuSign': 'Electronic Signature',\n",
       " 'Mashup: SBS Group & DocuSign': 'Electronic Signature',\n",
       " 'Mashup: Landmarkr': 'Travel',\n",
       " 'Mashup: Tipperary Food Producers Map': 'Food',\n",
       " 'Mashup: ShopSmart Brazil': 'eCommerce',\n",
       " 'Mashup: Kangxi Radicals': 'Chinese',\n",
       " 'Mashup: DocuSign and HP Exstream': 'Electronic Signature',\n",
       " 'Mashup: Academic Ranking of World Universities (Shanghai Ranking)': 'Ratings',\n",
       " 'Mashup: Worldcam': 'Photos',\n",
       " 'Mashup: oGoWoo': 'Marketing',\n",
       " 'Mashup: Billigeforbrukslån.no': 'Comparisons',\n",
       " 'Mashup: moTube': 'Messaging',\n",
       " 'Mashup: Audibase | Mobile Recording and Audio Blogging Apps Themes Plugins': 'Audio',\n",
       " 'Mashup: Weather to Golf': 'Sports',\n",
       " 'Mashup: Energy Usage Analytics': 'Sustainability',\n",
       " 'Mashup: Map of the Dead': 'Mapping',\n",
       " 'Mashup: Cats Now': 'Pets',\n",
       " 'Mashup: PropertyWala.com': 'Real Estate',\n",
       " 'Mashup: Ecruit - Internships for College Students': 'Mobile',\n",
       " 'Mashup: Drone Watch': 'None',\n",
       " 'Mashup: DocuSign + Apposite Technology Partners': 'Electronic Signature',\n",
       " 'Mashup: V2 & DocuSign': 'Electronic Signature',\n",
       " 'Mashup: H7N9 avian flu distribution and updates': 'Health',\n",
       " 'Mashup: Brainsell-Technologies + DocuSign': 'Electronic Signature',\n",
       " 'Mashup: JobKaster': 'Jobs',\n",
       " 'Mashup: Learn Words': 'Dictionary',\n",
       " 'Mashup: Shared Count': 'Social',\n",
       " 'Mashup: DocuSign & NAR': 'Electronic Signature',\n",
       " 'Mashup: MapDays.com': 'Events',\n",
       " 'Mashup: Tweency': 'Marketplace',\n",
       " 'Mashup: Hot - Discover Hot Stories from the Social Web': 'Search',\n",
       " 'Mashup: Caller-IG': 'Voice',\n",
       " 'Mashup: dr. Nescio': 'Travel',\n",
       " 'Mashup: Printout Designer 2.0': 'eCommerce',\n",
       " 'Mashup: Seesu': 'Aggregation',\n",
       " 'Mashup: HTML5 to Image Generator': 'HTML5',\n",
       " 'Mashup: National VIP': 'Aggregation',\n",
       " 'Mashup: Quotation Seek': 'Humor',\n",
       " 'Mashup: The Global Map of Musicians': 'Music',\n",
       " 'Mashup: Berlin Bicycle Accidents by Location': 'Mapping',\n",
       " 'Mashup: Diccionarios Elhuyar': 'Dictionary',\n",
       " 'Mashup: 100 Destinations': 'Photos',\n",
       " 'Mashup: SemantAPI': 'Sentiment',\n",
       " 'Mashup: Unsung Heroes: Random English Premier League Player Videos': 'Sports',\n",
       " 'Mashup: Contextwit!': 'Content',\n",
       " 'Mashup: Patent and Application Relationship Timeline (PART)': 'Patents',\n",
       " 'Mashup: Analytics Portfolio': 'Analytics',\n",
       " 'Mashup: Pingram': 'Photos',\n",
       " 'Mashup: TwitMatcher': 'Humor',\n",
       " 'Mashup: Flags.es Flag Counter': 'Mapping',\n",
       " 'Mashup: Amtrak Train Routes': 'Mapping',\n",
       " 'Mashup: App Review Tube': 'Applications',\n",
       " 'Mashup: showmaniac': 'TV',\n",
       " 'Mashup: This is Now!': 'Photos',\n",
       " 'Mashup: Beathound': 'Music',\n",
       " 'Mashup: All My Courts': 'Sports',\n",
       " 'Mashup: Sentiment-Evaluation': 'Social',\n",
       " 'Mashup: www.AmericanWineryGuide.com': 'Wine',\n",
       " 'Mashup: Job finder app - USA jobs': 'Jobs',\n",
       " 'Mashup: TCTransit': 'Transportation',\n",
       " 'Mashup: Keyword Bee': 'Reference',\n",
       " 'Mashup: MYHR & DocuSign': 'Electronic Signature',\n",
       " 'Mashup: NJSaltFish.com': 'Sports',\n",
       " 'Mashup: Playbeats.me': 'Social',\n",
       " 'Mashup: TheFusionBoutique': 'eCommerce',\n",
       " 'Mashup: Holiday Hypermarket': 'Mapping',\n",
       " 'Mashup: Enchanting destinations': 'Search',\n",
       " 'Mashup: iFiles': 'None',\n",
       " 'Mashup: SOUNDRENALIN': 'Music',\n",
       " 'Mashup: Santa Call': 'Voice',\n",
       " 'Mashup: White-Label Shopping Price Comparison': 'eCommerce',\n",
       " 'Mashup: CityStrides': 'Sports',\n",
       " 'Mashup: Meme Bro': 'Meme',\n",
       " 'Mashup: Instatrends': 'Social',\n",
       " 'Mashup: Asinhunt': 'Products',\n",
       " 'Mashup: Flitpay': 'Cryptocurrency',\n",
       " 'Mashup: Historic Places in North America': 'History',\n",
       " 'Mashup: QuickChimp': 'Contacts',\n",
       " 'Mashup: Live Plasma': 'eCommerce',\n",
       " 'Mashup: ccQuick': 'Contacts',\n",
       " 'Mashup: GOOL.LI': 'Search',\n",
       " 'Mashup: Noodler Car Comparison': 'Transportation',\n",
       " 'Mashup: AML Source': 'Jobs',\n",
       " 'Mashup: World Movie Search': 'Movies',\n",
       " 'Mashup: OzNewsy': 'Tourism',\n",
       " 'Mashup: uMusic': 'Music',\n",
       " 'Mashup: #API Christmas': 'Aggregation',\n",
       " 'Mashup: Walkotel': 'Travel',\n",
       " 'Mashup: FindiLike': 'Search',\n",
       " 'Mashup: BoardTrail': 'Time Tracking',\n",
       " 'Mashup: Skimzee': 'Summary',\n",
       " 'Mashup: WeatherSpark': 'Weather',\n",
       " 'Mashup: coderbits': 'Social',\n",
       " 'Mashup: Primal for Wordpress': 'News Services',\n",
       " 'Mashup: Movie Finder': 'Movies',\n",
       " 'Mashup: Book vs Movie': 'Movies',\n",
       " 'Mashup: People Search World': 'Reference',\n",
       " 'Mashup: Psykoo': 'Search',\n",
       " 'Mashup: StoryWheel': 'Photos',\n",
       " 'Mashup: Estonish.com': 'eCommerce',\n",
       " 'Mashup: Prezi Real Time Collaboration': 'Mapping',\n",
       " 'Mashup: ILocy': 'Travel',\n",
       " 'Mashup: Palmoto Bee': 'Spreadsheets',\n",
       " 'Mashup: Cheermap': 'Natural Language Processing',\n",
       " 'Mashup: Auto Task Templates for Highrise': 'Tasks',\n",
       " 'Mashup: Top Secret America': 'Mapping',\n",
       " 'Mashup: Lokrr.com': 'Jobs',\n",
       " 'Mashup: Geotwts': 'Tweets',\n",
       " 'Mashup: BeatStriker': 'WebRTC',\n",
       " 'Mashup: BreweryMap': 'Breweries',\n",
       " 'Mashup: Ilmaprognoos': 'Weather',\n",
       " 'Mashup: North Carolina Breweries': 'Beer',\n",
       " 'Mashup: tuntravel': 'Travel',\n",
       " 'Mashup: TheOneSpy': 'Monitoring',\n",
       " 'Mashup: Yahoo Fantasy Tools': 'Humor',\n",
       " 'Mashup: Day One App': 'Weather',\n",
       " 'Mashup: Weather Center': 'Weather',\n",
       " 'Mashup: Checkin Cashin': 'Discounts',\n",
       " 'Mashup: Casefashion Studio': 'eCommerce',\n",
       " 'Mashup: buylar': 'Prices',\n",
       " 'Mashup: Canvas prints': 'Printing',\n",
       " 'Mashup: Free eBooks Search': 'eBooks',\n",
       " 'Mashup: Football Viewer': 'Mapping',\n",
       " 'Mashup: Instastrm - Live Instagram Photo Stream': 'Photos',\n",
       " 'Mashup: Watchable': 'Movies',\n",
       " 'Mashup: ProProfs Learning Management System': 'Learning Management Systems',\n",
       " 'Mashup: Ringostrack.com': 'Movies',\n",
       " 'Mashup: Videva': 'Music',\n",
       " 'Mashup: Code It': 'Telephony',\n",
       " 'Mashup: Instant Camera': 'Humor',\n",
       " 'Mashup: DishPointer': 'Mapping',\n",
       " 'Mashup: Place My Past': 'Family',\n",
       " 'Mashup: UPCZilla': 'Comparisons',\n",
       " 'Mashup: I2S - Image to Speech': 'OCR',\n",
       " 'Mashup: Democrat or Republican': 'Photos',\n",
       " 'Mashup: Dog Pedigrees Online': 'Animals',\n",
       " 'Mashup: Call Me Back': 'Voice',\n",
       " 'Mashup: ShowHear': 'Music',\n",
       " 'Mashup: Near Here Map (Bing Maps)': 'Mapping',\n",
       " 'Mashup: Twikle - Current news aggregator': 'Social',\n",
       " 'Mashup: ShareMetric Chrome Extension': 'Social',\n",
       " 'Mashup: On-Demand Movie Reviews': 'Movies',\n",
       " 'Mashup: Sea Route Finder': 'Visualizations',\n",
       " 'Mashup: PriceCanopy': 'eCommerce',\n",
       " 'Mashup: PriceZombie Price Tracker': 'eCommerce',\n",
       " 'Mashup: Tall Tweets': 'Social',\n",
       " 'Mashup: Gengo YouTube Translation': 'Images',\n",
       " 'Mashup: Sleeping Time': 'Humor',\n",
       " 'Mashup: Who the ****s In Town?': 'Mapping',\n",
       " 'Mashup: World Statistics': 'Statistics',\n",
       " 'Mashup: cantanding': 'Entertainment',\n",
       " 'Mashup: Hundred Zeros': 'eBooks',\n",
       " 'Mashup: GrabEvery': 'Comparisons',\n",
       " 'Mashup: playmap.jp': 'Japanese',\n",
       " 'Mashup: todoTweet': 'Tools',\n",
       " 'Mashup: Okta DocuSign Integration': 'Electronic Signature',\n",
       " 'Mashup: Virtual Classroom API Integration': 'Education',\n",
       " 'Mashup: Streamboxr': 'Audio',\n",
       " 'Mashup: Sweet Soundtrack': 'Movies',\n",
       " 'Mashup: SeiDiStrada': 'Mapping',\n",
       " 'Mashup: Lyrics Feast': 'Lyrics',\n",
       " 'Mashup: DocuSign SharePoint Connector': 'Electronic Signature',\n",
       " 'Mashup: Auto Attendant (Open Source)': 'Telephony',\n",
       " 'Mashup: Score Chief': 'Games',\n",
       " 'Mashup: DocuSign for Outlook (Windows)': 'Electronic Signature',\n",
       " 'Mashup: MashPlayer': 'Music',\n",
       " 'Mashup: FastCashier Wallet': 'Messaging',\n",
       " 'Mashup: iMaze': 'Photos',\n",
       " 'Mashup: Selectica Integration with DocuSign': 'Electronic Signature',\n",
       " 'Mashup: PayPal + DocuSign': 'Electronic Signature',\n",
       " 'Mashup: Tiki Pik Image link preview': 'Images',\n",
       " 'Mashup: mademyday.tv': 'Video',\n",
       " 'Mashup: Enterprise Networking Solutions & DocuSign': 'Electronic Signature',\n",
       " 'Mashup: Batch URL to Image Converter': 'Tools',\n",
       " 'Mashup: PriceMachine': 'eCommerce',\n",
       " 'Mashup: Maps of All': 'Mapping',\n",
       " 'Mashup: Greater Louisville Inc Chamber Attractions': 'Open Data',\n",
       " ...}"
      ]
     },
     "execution_count": 9,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "data3 = pd.read_csv('./data/mashup_nodes_estimator.csv', sep='\\t', header=0)\n",
    "M_C = {}\n",
    "for row in range(data3.shape[0]):\n",
    "    M_C[data3.values[row][2]] = data3.values[row][6]\n",
    "M_C"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "id": "ac4ddd51",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'/api/pinnaclecart-rest': 'eCommerce',\n",
       " '/api/volusion-shopping-cart': 'eCommerce',\n",
       " '/api/untappd': 'Food',\n",
       " '/api/envato': 'eCommerce',\n",
       " '/api/edrv-ev-charging': 'Energy',\n",
       " '/api/true-knowledge': 'Search',\n",
       " '/api/apple-news': 'News Services',\n",
       " '/api/my-jam': 'Music',\n",
       " '/api/docusign-click': 'Electronic Signature',\n",
       " '/api/breaking-api-categories': 'News Services',\n",
       " '/api/bigcommerce': 'eCommerce',\n",
       " '/api/finnhub-covid-19': 'COVID-19',\n",
       " '/api/arlington-national-cemetery-burial-record': 'Military',\n",
       " '/api/freeclimb': 'Voice',\n",
       " '/api/docusign-signature-appliance-local': 'Electronic Signature',\n",
       " '/api/whatcounts': 'Email',\n",
       " '/api/blockchain-exchange': 'Financial',\n",
       " '/api/entegral-base': 'Real Estate',\n",
       " '/api/next-big-sound': 'Music',\n",
       " '/api/nozbe': 'Personal Information Management',\n",
       " '/api/canadian-covid-19': 'COVID-19',\n",
       " '/api/iabstract-patriot-search': 'Compliance',\n",
       " '/api/openwater': 'Publishing',\n",
       " '/api/builtwith': 'SEO',\n",
       " '/api/formstack': 'Forms',\n",
       " '/api/airgap': 'Security',\n",
       " '/api/bitbank-public': 'Cryptocurrency',\n",
       " '/api/ns1': 'Application Development',\n",
       " '/api/trumpia': 'Messaging',\n",
       " '/api/esignly-esignature': 'Electronic Signature',\n",
       " '/api/vidado': 'OCR',\n",
       " '/api/quizlet-flashcards': 'Education',\n",
       " '/api/anyline': 'OCR',\n",
       " '/api/worksnaps': 'Project Management',\n",
       " '/api/hypeauditor': 'Marketing',\n",
       " '/api/google-factcheck-claim-search': 'Verification',\n",
       " '/api/rock-seven': 'Satellites',\n",
       " '/api/ning': 'Social',\n",
       " '/api/theyworkforyou': 'Government',\n",
       " '/api/playnetwork-curio-music': 'Music',\n",
       " '/api/tweetsentiments': 'Tools',\n",
       " '/api/google-url-shortener': 'URL Shortener',\n",
       " '/api/breaking-api-sources': 'News Services',\n",
       " '/api/bandsintown': 'Music',\n",
       " '/api/acapela': 'Tools',\n",
       " '/api/cytora-property': 'Insurance',\n",
       " '/api/entegral-sync': 'Real Estate',\n",
       " '/api/ispeech-automated-speech-recognition': 'Tools',\n",
       " '/api/emsi-acs-geography': 'Jobs',\n",
       " '/api/bitbank-private': 'Cryptocurrency',\n",
       " '/api/hipster-ipsum': 'Text',\n",
       " '/api/world-weather-online-time-zone': 'Reference',\n",
       " '/api/thought-industries': 'Business',\n",
       " '/api/getmapping': 'Mapping',\n",
       " '/api/gopress': 'Entertainment',\n",
       " '/api/vpnapiio': 'Security',\n",
       " '/api/netsparker': 'Security',\n",
       " '/api/mercedes-benz-vehicle-lock-status': 'Auto',\n",
       " '/api/we-vote': 'Voting',\n",
       " '/api/parcel-perform-rush-tracking': 'Shipping',\n",
       " '/api/veriff-webhooks': 'Verification',\n",
       " '/api/visual-dataflex-football-pool': 'Sports',\n",
       " '/api/zirra': 'Financial',\n",
       " '/api/workboard': 'Business',\n",
       " '/api/semantic-contextual-advertising': 'Advertising',\n",
       " '/api/tec-mailing': 'Mail',\n",
       " '/api/google-provisioning': 'Enterprise',\n",
       " '/api/lastfm': 'Music',\n",
       " '/api/songkick': 'Music',\n",
       " '/api/unofficial-tiktok': 'Social',\n",
       " '/api/playnetwork-curio-music-key': 'Music',\n",
       " '/api/voxeet': 'WebRTC',\n",
       " '/api/microsoft-silverlight-streaming': 'Other',\n",
       " '/api/rescuegroups': 'Animals',\n",
       " '/api/stsoftware-job-track': 'Enterprise',\n",
       " '/api/yipit': 'eCommerce',\n",
       " '/api/we-can-track': 'Marketing',\n",
       " '/api/unicourt-webhooks': 'Law',\n",
       " '/api/yelp-partner-reporting': 'Recommendations',\n",
       " '/api/entegral-sync-webhooks': 'Real Estate',\n",
       " '/api/workadu': 'Business',\n",
       " '/api/bugsnag': 'Tools',\n",
       " '/api/livejournal': 'Blogging',\n",
       " '/api/random-house': 'Reference',\n",
       " '/api/grubtogo-cim': 'Food',\n",
       " '/api/box': 'Content',\n",
       " '/api/scinote': 'Notes',\n",
       " '/api/allmyles-dashboard': 'Travel',\n",
       " '/api/leo-platform': 'Data',\n",
       " '/api/checkvist': 'Personal Information Management',\n",
       " '/api/us-department-commerce-geography-lookup-name-geography-type-within-state': 'Government',\n",
       " '/api/safenote-private-note-sharing': 'Notes',\n",
       " '/api/bitbank-web-socket-streams': 'Cryptocurrency',\n",
       " '/api/webknox-keywords': 'Search',\n",
       " '/api/lingr': 'Chat',\n",
       " '/api/embl-ebi-ontology-lookup': 'Science',\n",
       " '/api/docusign-signature-appliance-web-agent': 'Electronic Signature',\n",
       " '/api/odnoklassniki': 'Social',\n",
       " '/api/amazing-charts': 'Healthcare',\n",
       " '/api/rivery': 'Data',\n",
       " '/api/tvrage': 'Social',\n",
       " '/api/docusign-esignature': 'Electronic Signature',\n",
       " '/api/xword-info': 'Games',\n",
       " '/api/jrni-member': 'Scheduling',\n",
       " '/api/walmart-open': 'eCommerce',\n",
       " '/api/evs-idrive': 'Storage',\n",
       " '/api/ordnance-survey-downloads': 'Mapping',\n",
       " '/api/singly': 'Social',\n",
       " '/api/telnyx-wireless': 'Platform-as-a-Service',\n",
       " '/api/bitrix24': 'Office',\n",
       " '/api/svpply': 'eCommerce',\n",
       " '/api/kintone-javascript': 'Application Development',\n",
       " '/api/wikilocation': 'Wiki',\n",
       " '/api/timely': 'Time Tracking',\n",
       " '/api/bible-gateway': 'Other',\n",
       " '/api/zendesk-core': 'Support',\n",
       " '/api/true-social-metrics': 'Social',\n",
       " '/api/twilio-sms': 'Messaging',\n",
       " '/api/signalvine': 'Education',\n",
       " '/api/yelp-partner-program-features': 'Recommendations',\n",
       " '/api/salon-booking-system': 'Booking',\n",
       " '/api/prompty-server': 'Notifications',\n",
       " '/api/givingtech-direct-payment': 'Non-Profit',\n",
       " '/api/api-spot-currency-converter': 'Currency',\n",
       " '/api/faunadb-graphql': 'Database',\n",
       " '/api/cryptochill': 'Bitcoin',\n",
       " '/api/covid-19-elsevier-research': 'COVID-19',\n",
       " '/api/sharedbook': 'Other',\n",
       " '/api/kookoo': 'Telephony',\n",
       " '/api/unicourt-legal-data': 'Law',\n",
       " '/api/amazon-ec2': 'Cloud',\n",
       " '/api/nasa-mars-trek-wmts': 'Astronomy',\n",
       " '/api/thrutu': 'Telephony',\n",
       " '/api/amphora-data': 'Agriculture',\n",
       " '/api/ocrolus': 'Financial',\n",
       " '/api/xml-soccer': 'Sports',\n",
       " '/api/mediatemple': 'Hosting',\n",
       " '/api/giphy': 'Search',\n",
       " '/api/signl4': 'Notifications',\n",
       " '/api/tutorials-garden': 'Other',\n",
       " '/api/golf-world': 'Sports',\n",
       " '/api/avantlink': 'eCommerce',\n",
       " '/api/high-gear-media': 'News Services',\n",
       " '/api/bud': 'Financial',\n",
       " '/api/playnetwork-playback': 'Music',\n",
       " '/api/broadage-sports-data-basketball': 'Sports',\n",
       " '/api/dilli-labs-profanity-filtering': 'Classification',\n",
       " '/api/new-york-times-newswire': 'News Services',\n",
       " '/api/springer-metadata': 'Reference',\n",
       " '/api/everbase': 'Application Development',\n",
       " '/api/bikereg-event-search': 'Cycling',\n",
       " '/api/api-spot-email-filter': 'Tools',\n",
       " '/api/vodafone-geolocation': 'Telephony',\n",
       " '/api/coinbene-margin': 'Cryptocurrency',\n",
       " '/api/interview-mocha': 'Jobs',\n",
       " '/api/gravatar-xml-rpc': 'Avatars',\n",
       " '/api/altitude-angel-guardianutm': 'Mapping',\n",
       " '/api/nanonets-image-classification': 'Machine Learning',\n",
       " '/api/bhl': 'Science',\n",
       " '/api/amazon-advertising': 'Advertising',\n",
       " '/api/deezer': 'Music',\n",
       " '/api/linkedin': 'Social',\n",
       " '/api/woleet': 'Blockchain',\n",
       " '/api/eduroam': 'Authentication',\n",
       " '/api/socialbakers': 'Social',\n",
       " '/api/microsoft-bing-maps': 'Mapping',\n",
       " '/api/nicat-domainfinder': 'Domains',\n",
       " '/api/zapier': 'Tools',\n",
       " '/api/restful-web-services-postal-code': 'Reference',\n",
       " '/api/vinsolutions': 'Auto',\n",
       " '/api/windows-live-admin-center': 'None',\n",
       " '/api/dnsimple': 'Domains',\n",
       " '/api/genability': 'Reference',\n",
       " '/api/broadage-sports-data-handball': 'Sports',\n",
       " '/api/novel-coronavirus-covid-19': 'COVID-19',\n",
       " '/api/israel-car-license-plate': 'Auto',\n",
       " '/api/mercedes-benz-fuel-status': 'Auto',\n",
       " '/api/ryu-games': 'Monetization',\n",
       " '/api/nasa-moon-trek-wmts': 'Astronomy',\n",
       " '/api/saplo-text-analysis': 'Tools',\n",
       " '/api/open-patent-services': 'Government',\n",
       " '/api/emsi-acs-indicators': 'Jobs',\n",
       " '/api/bigcommerce-scripts': 'eCommerce',\n",
       " '/api/google-admob': 'Advertising',\n",
       " '/api/nfive': 'Games',\n",
       " '/api/bank-america-push-notifications': 'Banking',\n",
       " '/api/signicat-sign': 'Electronic Signature',\n",
       " '/api/bikereg-event-director': 'Cycling',\n",
       " '/api/kissmetrics': 'Analytics',\n",
       " '/api/nanonets-ocr': 'OCR',\n",
       " '/api/data24-7': 'Email',\n",
       " '/api/delicious-0': 'Bookmarks',\n",
       " '/api/datadog': 'Tools',\n",
       " '/api/musicshake': 'Music',\n",
       " '/api/coinbene-swap': 'Cryptocurrency',\n",
       " '/api/ordnance-survey-features': 'Mapping',\n",
       " '/api/new-york-times-best-sellers': 'News Services',\n",
       " '/api/0x': 'Blockchain',\n",
       " '/api/journaltocs': 'Search',\n",
       " '/api/digitalhumani-reforestation-service': 'Sustainability',\n",
       " '/api/acumatica': 'Cloud',\n",
       " '/api/chile-corona': 'COVID-19',\n",
       " '/api/arkive': 'Education',\n",
       " '/api/bing': 'Search',\n",
       " '/api/bitstamp-http': 'Financial',\n",
       " '/api/emsi-core-lmi': 'Jobs',\n",
       " '/api/tappin': 'Storage',\n",
       " '/api/serpwoo': 'SEO',\n",
       " '/api/scrapingbot': 'Data Mining',\n",
       " '/api/nasa-vesta-trek-wmts': 'Astronomy',\n",
       " '/api/paychex': 'Payments',\n",
       " '/api/bigstep-metal-cloud': 'Application Development',\n",
       " '/api/keesing-technologies-authentiscan': 'Verification',\n",
       " '/api/direct-textbook': 'eCommerce',\n",
       " '/api/weatherops-forensics': 'Weather',\n",
       " '/api/webpurify-profanity-filter': 'Security',\n",
       " '/api/vrtcal': 'Advertising',\n",
       " '/api/ninjarmm': 'Monitoring',\n",
       " '/api/leancloud': 'Cloud',\n",
       " '/api/tuxx-company-name-url': 'Artificial Intelligence',\n",
       " '/api/climate-counts': 'Other',\n",
       " '/api/impact-radius': 'Tools',\n",
       " '/api/totango-search': 'Customer Service',\n",
       " '/api/broadage-sports-data-baseball': 'Sports',\n",
       " '/api/us-census-bureau': 'Government',\n",
       " '/api/cloudapp': 'Storage',\n",
       " '/api/quarkrank': 'eCommerce',\n",
       " '/api/devildaggers': 'Games',\n",
       " '/api/messente-statistics': 'Messaging',\n",
       " '/api/zootool': 'Bookmarks',\n",
       " '/api/breaking-api-articles': 'News Services',\n",
       " '/api/mobypicture': 'Photos',\n",
       " '/api/aviary-effects': 'Photos',\n",
       " '/api/500px': 'Photos',\n",
       " '/api/take-note-transcription': 'Transcription',\n",
       " '/api/tiingo': 'Financial',\n",
       " '/api/yellow': 'Search',\n",
       " '/api/google-app-engine': 'Tools',\n",
       " '/api/ijpuk-amazon-alexa-simple-doorbell-service': 'Home Automation',\n",
       " '/api/coronatracker': 'COVID-19',\n",
       " '/api/huffington-post-pollster': 'News Services',\n",
       " '/api/google-maps': 'Mapping',\n",
       " '/api/tinkoff': 'Banking',\n",
       " '/api/softlayer': 'None',\n",
       " '/api/authorizenet': 'Payments',\n",
       " '/api/gigya': 'Social',\n",
       " '/api/instagram-graph': 'Photos',\n",
       " '/api/intuit-formfly': 'Taxes',\n",
       " '/api/captain-watch': 'Entertainment',\n",
       " '/api/testproject': 'Testing',\n",
       " '/api/missive': 'Email',\n",
       " '/api/140-proof': 'Advertising',\n",
       " '/api/verimail': 'Email',\n",
       " '/api/dialogtech': 'Telephony',\n",
       " '/api/geoplugin': 'Mapping',\n",
       " '/api/cloudculate': 'Spreadsheets',\n",
       " '/api/eventbrite': 'Events',\n",
       " '/api/chain-query-bitcoin': 'Bitcoin',\n",
       " '/api/foursquare': 'Social',\n",
       " '/api/blablacar': 'Transportation',\n",
       " '/api/weatherops-map-tiles': 'Weather',\n",
       " '/api/messente-account-balance': 'Messaging',\n",
       " '/api/ip2whois': 'Domains',\n",
       " '/api/bikeradar': 'Cycling',\n",
       " '/api/broadage-sports-data-football': 'Sports',\n",
       " '/api/jsfiddle': 'Tools',\n",
       " '/api/hotelston': 'Travel',\n",
       " '/api/yelp-fusion': 'Recommendations',\n",
       " '/api/activecom': 'Sports',\n",
       " '/api/pusher': 'Tools',\n",
       " '/api/gisgraphy': 'Geography',\n",
       " '/api/gooddata': 'Enterprise',\n",
       " '/api/emsi-job-postings': 'Jobs',\n",
       " '/api/breaking-api-account': 'News Services',\n",
       " '/api/veracode-appsec-applications': 'Enterprise',\n",
       " '/api/shutterpoint': 'Photos',\n",
       " '/api/australia-post': 'Shipping',\n",
       " '/api/missive-webhooks': 'Email',\n",
       " '/api/ip-apicom-geolocation': 'Tools',\n",
       " '/api/cownt-us': 'Analytics',\n",
       " '/api/earthtools': 'Tools',\n",
       " '/api/clinical-table-search-service': 'Medicine',\n",
       " '/api/aonaware-dictionary': 'Reference',\n",
       " '/api/zemanta': 'Blogging',\n",
       " '/api/qwilr': 'Documents',\n",
       " '/api/data-work-open-skills-project': 'Jobs',\n",
       " '/api/scalr': 'Hosting',\n",
       " '/api/dailymile': 'Sports',\n",
       " '/api/uship': 'Shipping',\n",
       " '/api/thecrag': 'Sports',\n",
       " '/api/weatherops-point-forecast': 'Weather',\n",
       " '/api/attom-property': 'Real Estate',\n",
       " '/api/toornament-viewer': 'eSports',\n",
       " '/api/global-alerting-platform': 'Notifications',\n",
       " '/api/twitter': 'Social',\n",
       " '/api/apigenius-product-reviews': 'eCommerce',\n",
       " '/api/parcelinfoio': 'Government',\n",
       " '/api/bitlaunch': 'Bitcoin',\n",
       " '/api/true-group': 'Blockchain',\n",
       " '/api/google-gadgets': 'Widgets',\n",
       " '/api/trimble-location-states-and-countries-search': 'Mapping',\n",
       " '/api/google-shopping-search': 'eCommerce',\n",
       " '/api/jrni-basket': 'Scheduling',\n",
       " '/api/apify': 'None',\n",
       " '/api/messente-pricing': 'Messaging',\n",
       " '/api/broadage-sports-data-soccer': 'Sports',\n",
       " '/api/covid-19-nepal': 'COVID-19',\n",
       " '/api/hotwire-travel-ticker-deals': 'Travel',\n",
       " '/api/bank-america-payments': 'Banking',\n",
       " '/api/venmo': 'Payments',\n",
       " '/api/health-gorilla': 'Healthcare',\n",
       " '/api/opendoar': 'Education',\n",
       " '/api/car2go': 'Transportation',\n",
       " '/api/crowdflower': 'Other',\n",
       " '/api/givepulse': 'Community',\n",
       " '/api/nhs-coronavirus': 'COVID-19',\n",
       " '/api/weatherops-climate-analysis': 'Weather',\n",
       " '/api/breaking-api-news': 'News Services',\n",
       " '/api/nuki-apps-url-scheme': 'Accessibility',\n",
       " '/api/perfectmoney': 'Payments',\n",
       " '/api/mailbluster': 'Email',\n",
       " '/api/cashedge-transfernow': 'Financial',\n",
       " '/api/toornament-participant': 'eSports',\n",
       " '/api/jambase': 'Music',\n",
       " '/api/docusign-enterprise': 'Electronic Signature',\n",
       " '/api/agworld': 'Agriculture',\n",
       " '/api/covid-19-india-cases': 'COVID-19',\n",
       " '/api/gradient': 'Images',\n",
       " '/api/resfly': 'Jobs',\n",
       " '/api/crowdz': 'Invoicing',\n",
       " '/api/fillaware': 'Forms',\n",
       " '/api/youtube': 'Video',\n",
       " '/api/covid19-rus': 'Coronavirus',\n",
       " '/api/trimble-location-geocoding-batch': 'Mapping',\n",
       " '/api/travefy': 'Travel',\n",
       " '/api/spiffy-stores': 'eCommerce',\n",
       " '/api/clockwork-sms': 'Messaging',\n",
       " '/api/bing-translator': 'Tools',\n",
       " '/api/quora': 'Q&A',\n",
       " '/api/covid-19-kerala': 'COVID-19',\n",
       " '/api/mintec-import': 'Food',\n",
       " '/api/moo': 'Photos',\n",
       " '/api/global-alerting-platform-webhooks': 'Notifications',\n",
       " '/api/travel-connectivity-xml': 'Travel',\n",
       " '/api/florist-one': 'eCommerce',\n",
       " '/api/viafoura-live-blog': 'Enterprise',\n",
       " '/api/sibs-multibanco-payments': 'Financial',\n",
       " '/api/jrni-public': 'Scheduling',\n",
       " '/api/emsi-careers-canada': 'Jobs',\n",
       " '/api/autodesk-forge-design-automation': 'Design',\n",
       " '/api/cashortrade': 'Feeds',\n",
       " '/api/rapleaf': 'Email',\n",
       " '/api/viafoura-notifications': 'Enterprise',\n",
       " '/api/fcc': 'Government',\n",
       " '/api/mtcaptcha': 'Captcha',\n",
       " '/api/prosper': 'Financial',\n",
       " '/api/embl-ebi-biomodels': 'Science',\n",
       " '/api/keycard': 'Bitcoin',\n",
       " '/api/mydigitalstructure': 'Backend',\n",
       " '/api/circle-payments': 'Payments',\n",
       " '/api/bank-america-repetitive-payments': 'Banking',\n",
       " '/api/weseedo-direct': 'Video',\n",
       " '/api/stackpile-unified-analytics': 'Integration',\n",
       " '/api/amazon-s3': 'Storage',\n",
       " '/api/textita-temporary-phone-number': 'Telephony',\n",
       " '/api/who-covid-19-feeds': 'COVID-19',\n",
       " '/api/osrm': 'Open Source',\n",
       " '/api/are-you-watching': 'Sports',\n",
       " '/api/mynetdiary-food-search': 'Medical',\n",
       " '/api/back4app-coronavirus-covid-19': 'COVID-19',\n",
       " '/api/vonage-nexmo-application': 'Application Development',\n",
       " '/api/breaking-api-trending': 'News Services',\n",
       " '/api/7digital': 'Music',\n",
       " '/api/aws-identity-and-access-management': 'Other',\n",
       " '/api/testflight': 'Project Management',\n",
       " '/api/amentum-atmosphere': 'Science',\n",
       " '/api/kwik-delivery': 'Shipping',\n",
       " '/api/flickr': 'Photos',\n",
       " '/api/emsi-careers-uk': 'Jobs',\n",
       " '/api/trimble-location-reverse-geocoding-batch': 'Mapping',\n",
       " '/api/google-recaptcha': 'Security',\n",
       " '/api/iva-video': 'Video',\n",
       " '/api/actblue': 'Government',\n",
       " '/api/alexa-top-sites': 'SEO',\n",
       " '/api/fedspendingorg': 'Government',\n",
       " '/api/bank-america-funds-check': 'Banking',\n",
       " '/api/mushroom-observer': 'Science',\n",
       " '/api/bigdatacloud-ip-geolocation': 'Location',\n",
       " '/api/openskyquery-skyportal': 'Science',\n",
       " '/api/bidswitch-deals-buyers': 'Advertising',\n",
       " '/api/extractiv': 'Semantics',\n",
       " '/api/automata-market-intelligence': 'B2B',\n",
       " '/api/jrni-admin': 'Scheduling',\n",
       " '/api/emsi-careers': 'Jobs',\n",
       " '/api/google-adsense': 'Advertising',\n",
       " '/api/embl-ebi-arrayexpress': 'Genetics',\n",
       " '/api/national-library-australia-trove': 'Search',\n",
       " '/api/variety-insight': 'Data',\n",
       " '/api/bank-hodlers-cryptocurrency-wallet': 'Cryptocurrency',\n",
       " '/api/print-releaf': 'Sustainability',\n",
       " '/api/nasa-techtransfer': 'Science',\n",
       " '/api/instagram-real-time': 'Photos',\n",
       " '/api/dexdaq': 'Cryptocurrency',\n",
       " '/api/enablex-server': 'Platform-as-a-Service',\n",
       " '/api/holy-grail': 'Artificial Intelligence',\n",
       " '/api/ecdc-covid-19-feeds': 'COVID-19',\n",
       " '/api/optinmonster-javascript-events': 'Marketing',\n",
       " '/api/nestoria': 'Real Estate',\n",
       " '/api/highwire': 'eCommerce',\n",
       " '/api/amentum-global-magnet': 'Geology',\n",
       " '/api/gravity-legal': 'Law',\n",
       " '/api/emsi-automation-index': 'Jobs',\n",
       " '/api/coronavirusapi': 'COVID-19',\n",
       " '/api/viafoura-chat': 'Subscriptions',\n",
       " '/api/trimble-location-geocoding': 'Mapping',\n",
       " '/api/tweakker': 'Telephony',\n",
       " '/api/google-directions': 'Mapping',\n",
       " '/api/pagerduty': 'Messaging',\n",
       " '/api/breaking-api-collections': 'News Services',\n",
       " '/api/jawg': 'Mapping',\n",
       " '/api/mapquest-open-directions': 'Mapping',\n",
       " '/api/facebook': 'Social',\n",
       " '/api/fotoflexer': 'Photos',\n",
       " '/api/miso': 'Social',\n",
       " '/api/simple-json-blob-storage': 'Storage',\n",
       " '/api/cytora-addresses': 'Insurance',\n",
       " '/api/musicplayr': 'Music',\n",
       " '/api/yellowschedule': 'Scheduling',\n",
       " '/api/dronemapper': 'Mapping',\n",
       " '/api/docusign-rooms': 'Electronic Signature',\n",
       " '/api/geonames': 'Reference',\n",
       " '/api/notifo': 'Messaging',\n",
       " '/api/yelp-partner-data-ingestion': 'Recommendations',\n",
       " '/api/myvox': 'Telephony',\n",
       " '/api/bidswitch-deals-suppliers': 'Advertising',\n",
       " '/api/google-cloud-ai-platform-pipelines': 'Artificial Intelligence',\n",
       " '/api/phenix': 'Streaming',\n",
       " '/api/picplz': 'Photos',\n",
       " '/api/business-alerts': 'Messaging',\n",
       " '/api/ecomatcher-treemanager': 'Sustainability',\n",
       " '/api/symanto-text-analytics': 'Natural Language Processing',\n",
       " '/api/emsi-canada-job-postings': 'Jobs',\n",
       " '/api/microsoft-mappoint': 'Mapping',\n",
       " '/api/placessg': 'eCommerce',\n",
       " '/api/reviewapi': 'Data',\n",
       " '/api/amazon-product-advertising': 'eCommerce',\n",
       " '/api/veriff': 'Identity',\n",
       " '/api/covidactnow': 'COVID-19',\n",
       " '/api/amentum-trapped-radiation': 'Science',\n",
       " '/api/wikipedia': 'Reference',\n",
       " '/api/3dlook-saia-perfect-fit': 'Data',\n",
       " '/api/thevirustracker-coronavirus-data': 'Coronavirus',\n",
       " '/api/mantis-bug-tracker': 'DevOps',\n",
       " '/api/trimble-location-reverse-geocoding': 'Mapping',\n",
       " '/api/noonlight': 'Safety',\n",
       " '/api/yelp-partner-fulfillment': 'Recommendations',\n",
       " '/api/cdc-covid-19-feeds': 'COVID-19',\n",
       " '/api/emsi-career-coach-programs': 'Jobs',\n",
       " '/api/flightslogic-flight': 'Application Development',\n",
       " '/api/coinbene-spot': 'Cryptocurrency',\n",
       " '/api/breaking-api-shares': 'News Services',\n",
       " '/api/ebay-client-alerts': 'eCommerce',\n",
       " '/api/dwolla': 'Payments',\n",
       " '/api/geotab': 'Logistics',\n",
       " '/api/kubeflow-pipelines': 'Artificial Intelligence',\n",
       " '/api/cow-clicker': 'Games',\n",
       " '/api/amazon-ses': 'Email',\n",
       " '/api/nubentos-cardio': 'Healthcare',\n",
       " '/api/ubuntu-one-files': 'File Sharing',\n",
       " '/api/chain-data': 'Business',\n",
       " '/api/bitcoin-payflow': 'Payments',\n",
       " '/api/43things': 'Goals',\n",
       " '/api/ecostruxure-it-expert': 'Monitoring',\n",
       " '/api/yonder-document-discovery': 'Analytics',\n",
       " '/api/bridge-pay': 'Banking',\n",
       " '/api/rideos-ridehail-driver': 'Transportation',\n",
       " '/api/commercio': 'Blockchain',\n",
       " '/api/fun-generators-fake-identity-generation': 'Entertainment',\n",
       " '/api/yelp-partner-checkout': 'Recommendations',\n",
       " '/api/jrni-purchase': 'Scheduling',\n",
       " '/api/prodom-blastprodom': 'Science',\n",
       " '/api/gecko-landmarks': 'Telephony',\n",
       " '/api/twilio': 'Telephony',\n",
       " '/api/breaking-api-topics': 'News Services',\n",
       " '/api/sumsub': 'Identity',\n",
       " '/api/safenote-secure-file-sharing': 'File Sharing',\n",
       " '/api/no-code-expert-catalog': 'Directories',\n",
       " '/api/happy-scribe': 'Transcription',\n",
       " '/api/interzoid-weather-zip-code': 'Weather',\n",
       " '/api/hasoffers': 'eCommerce',\n",
       " '/api/spyfu-url': 'SEO',\n",
       " '/api/health': 'Coronavirus',\n",
       " '/api/moonx': 'Cryptocurrency',\n",
       " '/api/namecoach': 'Names',\n",
       " '/api/emsi-career-coach-profiles': 'Jobs',\n",
       " '/api/viafoura-content': 'Subscriptions',\n",
       " '/api/socrata-open-data': 'Government',\n",
       " '/api/betherenyc': 'Events',\n",
       " '/api/jrni-login': 'Scheduling',\n",
       " '/api/google-cardboard': 'Augmented Reality',\n",
       " '/api/seerbit': 'Payments',\n",
       " '/api/skiregcom-event-search': 'Events',\n",
       " '/api/thirstie': 'Alcohol',\n",
       " '/api/spyfu-core': 'SEO',\n",
       " '/api/rezgo': 'Travel',\n",
       " '/api/rideos-fleet-planner': 'Transportation',\n",
       " '/api/ticketfly-affiliate': 'Events',\n",
       " '/api/emsi-career-coach-jobs': 'Jobs',\n",
       " '/api/tel': 'Domains',\n",
       " '/api/flydubai-order-management': 'Air Travel',\n",
       " '/api/nexthink-count-metrics': 'Human Resources',\n",
       " '/api/yahoo-placemaker': 'Mapping',\n",
       " '/api/tweetfeel-twitter-sentiment': 'Social',\n",
       " '/api/yahoo-internet-location-platform': 'Mapping',\n",
       " '/api/egifter-rewards': 'eCommerce',\n",
       " '/api/maponics': 'Mapping',\n",
       " '/api/scribd-platform': 'Office',\n",
       " '/api/exchange-rate': 'Financial',\n",
       " '/api/jvzoo': 'Sales',\n",
       " '/api/unofficial-walmart': 'eCommerce',\n",
       " '/api/tripit': 'Travel',\n",
       " '/api/songclip': 'Music',\n",
       " '/api/salesforce-commerce-cloud-shopper-orders': 'eCommerce',\n",
       " '/api/amazon-fulfillment-web-service': 'eCommerce',\n",
       " '/api/rideos-ridehail-rider': 'Transportation',\n",
       " '/api/toodledo': 'Personal Information Management',\n",
       " '/api/shizzow': 'Social',\n",
       " '/api/google-book-search-book-viewability': 'Search',\n",
       " '/api/brandify': 'Search',\n",
       " '/api/widgetbox': 'Widgets',\n",
       " '/api/highrise': 'Enterprise',\n",
       " '/api/google-apps-email-migration': 'Email',\n",
       " '/api/iquipsys-positron': 'Monitoring',\n",
       " '/api/orkut': 'Social',\n",
       " '/api/opensocial': 'Social',\n",
       " '/api/dhl': 'Shipping',\n",
       " '/api/covid-19-data': 'COVID-19',\n",
       " '/api/retrotax': 'Taxes',\n",
       " '/api/pollination-cloud': 'Models',\n",
       " '/api/volterra-configuration': 'Cloud',\n",
       " '/api/calamari': 'Time Tracking',\n",
       " '/api/fortellis-merchandisable-vehicles': 'Auto',\n",
       " '/api/bizon': 'eCommerce',\n",
       " '/api/pharmapendium-safety-module': 'Medicine',\n",
       " '/api/uservoice-helpdesk': 'Feedback',\n",
       " '/api/atmosphere-nitrous-oxide-levels': 'Climate',\n",
       " '/api/dns-js': 'Networking',\n",
       " '/api/global-temperature-anomalies': 'Climate',\n",
       " '/api/sophoslabs-intelix-dynamic-file-analysis': 'Security',\n",
       " '/api/smartlyai': 'Bots',\n",
       " '/api/spraci': 'Events',\n",
       " '/api/commerce-layer': 'eCommerce',\n",
       " '/api/scopus-subject-classifications': 'Science',\n",
       " '/api/cloudpronouncer': 'Text-to-Speech',\n",
       " '/api/gateio-spot-rest': 'Cryptocurrency',\n",
       " '/api/arcweb': 'Mapping',\n",
       " '/api/printedcom-platform': 'Printing',\n",
       " '/api/leadiq-contact-enrichment-graphql': 'Business',\n",
       " '/api/up': 'Banking',\n",
       " '/api/qurl': 'None',\n",
       " '/api/stereolabs-zed': '3D',\n",
       " '/api/viafoura-user-engagement-data': 'Subscriptions',\n",
       " '/api/wigle': 'Search',\n",
       " '/api/yale-systemstatusv2': 'Education',\n",
       " '/api/intakeq': 'Forms',\n",
       " '/api/fabrick-bandyer-video-conferencing-system': 'Financial',\n",
       " '/api/orb': 'Media',\n",
       " '/api/decarta': 'Mapping',\n",
       " '/api/currents': 'News Services',\n",
       " '/api/mediamarkup': 'Design',\n",
       " '/api/covid-19-india': 'COVID-19',\n",
       " '/api/creative-commons': 'Other',\n",
       " '/api/sanity': 'Content Delivery Network',\n",
       " '/api/bidswitch': 'Advertising',\n",
       " '/api/manageiq': 'Virtualization',\n",
       " '/api/stackapi': 'Database',\n",
       " '/api/labstack-currency': 'Currency',\n",
       " '/api/floodio': 'Testing',\n",
       " '/api/cyaniteai': 'Music',\n",
       " '/api/therundown': 'Sports',\n",
       " '/api/basejumper': 'Machine Learning',\n",
       " '/api/contacts': 'Contacts',\n",
       " '/api/threat-intelligence-domain-malware-check': 'Security',\n",
       " '/api/finastra-contact-bank-helpdesk': 'Financial',\n",
       " '/api/stack-overflow-0': 'Q&A',\n",
       " '/api/innoplexus-queryparser-analyse': 'Data-as-a-Service',\n",
       " '/api/mtb-project-data': 'Mapping',\n",
       " '/api/airmap-elevation': 'Air Travel',\n",
       " '/api/bets-events': 'Sports',\n",
       " '/api/twai-travel': 'API',\n",
       " '/api/goalserve-sports-data-feeds-nfl-football': 'Sports',\n",
       " '/api/google-docs': 'Documents',\n",
       " '/api/tribe-hr': 'Enterprise',\n",
       " '/api/accedo-one': 'Video',\n",
       " '/api/cryptomood-sentiment-analysis': 'Cryptocurrency',\n",
       " '/api/meero': 'Photos',\n",
       " '/api/gateio-spot-websocket': 'Cryptocurrency',\n",
       " '/api/salesforce-commerce-cloud-shopper-gift-certificates': 'eCommerce',\n",
       " '/api/finastra-payment-request-pay-now': 'Financial',\n",
       " '/api/ahem-ad-hoc-temporary-email-server': 'Email',\n",
       " '/api/edination-edi-translation-and-validation': 'B2B',\n",
       " '/api/groupdocs-document-searching': 'Search',\n",
       " '/api/cindercloud-ethereum-contract': 'Blockchain',\n",
       " '/api/frontstream-charitable-donations': 'Funding',\n",
       " '/api/notion-0': 'Security',\n",
       " '/api/fortellis-calculate-payments': 'Auto',\n",
       " '/api/buysafe': 'Security',\n",
       " '/api/gameanalytics-metrics': 'Games',\n",
       " '/api/datastreamer-search': 'Social',\n",
       " '/api/compstak': 'Real Estate',\n",
       " '/api/strikeiron-reverse-phone-and-address-append': 'Reference',\n",
       " '/api/target365': 'Business',\n",
       " '/api/vw-car-net': 'Auto',\n",
       " '/api/delionio': 'Business',\n",
       " '/api/expertai-natural-language': 'Natural Language Processing',\n",
       " '/api/mx-data-connectivity': 'Financial',\n",
       " '/api/mx-platform': 'Financial',\n",
       " '/api/emsi-career-coach-assessments': 'Jobs',\n",
       " '/api/fortellis-vehicle-specifications': 'Auto',\n",
       " '/api/darksearch': 'Search',\n",
       " '/api/ambee': 'Environment',\n",
       " '/api/unix-timestamp-converter': 'Time',\n",
       " '/api/geo-dab': 'Sustainability',\n",
       " '/api/covid-19-stats': 'Coronavirus',\n",
       " '/api/coda': 'Documents',\n",
       " '/api/covid-19-mobility-tracker': 'Coronavirus',\n",
       " '/api/impala-webhooks': 'Hotels',\n",
       " '/api/viafoura-javascript': 'Enterprise',\n",
       " '/api/apollorion-terraform-version': 'Developers',\n",
       " '/api/apaleo-scheduler': 'Hotels',\n",
       " '/api/fabrick-axerve-ecommerce-solution-payments': 'Financial',\n",
       " '/api/url-classification': 'Classification',\n",
       " '/api/payone': 'Payments',\n",
       " '/api/brainrex-crypto-services': 'Cryptocurrency',\n",
       " '/api/hellomd': 'Medical',\n",
       " '/api/guestmeter': 'Hotels',\n",
       " '/api/htmlcss-to-image': 'Images',\n",
       " '/api/triregcom-event-search': 'Events',\n",
       " '/api/fortellis-elead-service-appointment-schedule-availability': 'Auto',\n",
       " '/api/imgly': 'Photos',\n",
       " '/api/rostlab-game-thrones-tv': 'TV',\n",
       " '/api/yale-buildings': 'Education',\n",
       " '/api/ing-open-banking-account-information': 'Banking',\n",
       " '/api/triregcom-event-director': 'Events',\n",
       " '/api/pspdfkit': 'PDF',\n",
       " '/api/finastra-beneficiary-maintenance': 'Financial',\n",
       " '/api/fabrick-banca-sella-cash-account-utils': 'Financial',\n",
       " '/api/bank-ireland-sandbox': 'Banking',\n",
       " '/api/makesweat': 'Fitness',\n",
       " '/api/strikeiron-tax-service': 'Reference',\n",
       " '/api/amplifyreach-core-nlp': 'Bots',\n",
       " '/api/openstrands': 'Music',\n",
       " '/api/finastra-forex-outright-forward-trade-capture': 'Financial',\n",
       " '/api/rubrik': 'Data',\n",
       " '/api/remember-milk': 'Personal Information Management',\n",
       " '/api/fishwatch': 'Marine',\n",
       " '/api/studycounts': 'Math',\n",
       " '/api/flydubai-offer-management': 'Air Travel',\n",
       " '/api/finastra-forex-swap-trade-capture': 'Financial',\n",
       " '/api/lorem-picsum': 'Photos',\n",
       " '/api/vacasa': 'Rentals',\n",
       " '/api/finastra-clock-service': 'Financial',\n",
       " '/api/fabrick-banca-sella-payments-money-transfers': 'Financial',\n",
       " '/api/bpay-au-generate-bpay-crn': 'Billing',\n",
       " '/api/groupdocsparser-net': 'Parsing',\n",
       " '/api/ohio-lottery-information': 'Gambling',\n",
       " '/api/geodatasource-neighbouring-countries-web-service': 'Countries',\n",
       " '/api/facebook-personas': 'Messaging',\n",
       " '/api/clicdata': 'Data',\n",
       " '/api/tsa-wait-times': 'Travel',\n",
       " '/api/qualisys': 'Motion',\n",
       " '/api/flussonic-dvr': 'Video',\n",
       " '/api/crypto-monitor': 'Bitcoin',\n",
       " '/api/azcaptcha': 'Captcha',\n",
       " '/api/duo-auth': 'Security',\n",
       " '/api/weatherstack': 'Weather',\n",
       " '/api/securemail-secumailer': 'Email',\n",
       " '/api/simple-salon': 'Booking',\n",
       " '/api/kayzen-audience': 'Advertising',\n",
       " '/api/applied-recognition': 'Recognition',\n",
       " '/api/emsi-aggregate-profile-data': 'Jobs',\n",
       " '/api/fusionauth': 'Identity',\n",
       " '/api/tradematic-cloud': 'Financial',\n",
       " '/api/sabre-soap': 'Travel',\n",
       " '/api/covid-19-us-states': 'COVID-19',\n",
       " '/api/icepay-soap': 'Payments',\n",
       " '/api/google-display-and-video-360': 'Advertising',\n",
       " '/api/coinmillions': 'Gambling',\n",
       " '/api/bing-maps-location-data': 'Mapping',\n",
       " '/api/form': 'Forms',\n",
       " '/api/yale-umessages': 'Education',\n",
       " '/api/fortellis-safety-recalls': 'Auto',\n",
       " '/api/bancor-converters': 'Cryptocurrency',\n",
       " '/api/fitbit-heart-rate': 'Fitness',\n",
       " '/api/transparency-data': 'Government',\n",
       " '/api/natureserve-explorer': 'Science',\n",
       " '/api/sensu-results': 'Monitoring',\n",
       " '/api/nexus-mods': 'Games',\n",
       " '/api/archistarai': 'Real Estate',\n",
       " '/api/british-antarctic-survey-antarctic-placenames': 'Marine',\n",
       " '/api/ookaboo': 'Photos',\n",
       " '/api/idescat-population-search': 'Search',\n",
       " '/api/living-stones': 'Other',\n",
       " '/api/teapplix-actionship': 'Shipping',\n",
       " '/api/cybersource-simple': 'Payments',\n",
       " '/api/axesso-alibaba-data-service': 'eCommerce',\n",
       " '/api/repustate': 'Social',\n",
       " '/api/betfair': 'Gambling',\n",
       " '/api/fabrick-payments-sdd-sepa-direct-debit-json': 'Financial',\n",
       " '/api/cryptocurrency-alerting': 'Cryptocurrency',\n",
       " '/api/embedly': 'Video',\n",
       " '/api/voo2do': 'Other',\n",
       " '/api/campfire': 'Chat',\n",
       " '/api/baidu-xuperchain': 'Blockchain',\n",
       " '/api/neuralstyleart': 'Photos',\n",
       " '/api/alternativeto': 'Recommendations',\n",
       " '/api/fabrick-banca-sella-prepaid-card-management': 'Financial',\n",
       " '/api/jobspikr': 'Jobs',\n",
       " '/api/mparticle-profile': 'Data-as-a-Service',\n",
       " '/api/spare': 'Charity',\n",
       " '/api/comet-backup': 'Backup',\n",
       " '/api/strongsalt': 'Privacy',\n",
       " '/api/usps-package-pickup-inquiry-web-tools': 'Shipping',\n",
       " '/api/brightlocal': 'Marketing',\n",
       " '/api/banyan-data-e-commerce-consumer-behavior-rating': 'Data',\n",
       " '/api/finastra-inquire-corporate-balance': 'Financial',\n",
       " '/api/fortellis-vehicle-service-scheduling': 'Auto',\n",
       " '/api/apaleo-core': 'Hotels',\n",
       " '/api/slatwall': 'eCommerce',\n",
       " '/api/ing-open-banking-oauth': 'Banking',\n",
       " '/api/cleverbridge-product': 'eCommerce',\n",
       " '/api/gr%C3%BCnstromindex': 'Energy',\n",
       " '/api/govinfo': 'Government',\n",
       " '/api/powerreviews-b2b': 'Ratings',\n",
       " '/api/companymood': 'Feedback',\n",
       " '/api/xendit': 'Payments',\n",
       " '/api/givingtech-webhooks': 'Non-Profit',\n",
       " '/api/ory-hydra': 'Authorization',\n",
       " '/api/fitbit-authorization': 'Fitness',\n",
       " '/api/fabrick-banca-sella-payments-f24': 'Financial',\n",
       " '/api/dev': 'Developers',\n",
       " '/api/apipay': 'Payments',\n",
       " '/api/british-antarctic-survey-meteorology-data-sosmet': 'Marine',\n",
       " '/api/zvelo': 'Machine Learning',\n",
       " '/api/mailboxvalidator-free-email-checker': 'Email',\n",
       " '/api/cleverbridge-connection': 'eCommerce',\n",
       " '/api/spectreai': 'Stocks',\n",
       " '/api/whitecoin': 'Blockchain',\n",
       " '/api/groupdocs-documents-watermarking': 'Documents',\n",
       " '/api/finastra-payment-request-following-raw-iso20022-0': 'Financial',\n",
       " '/api/digime': 'Data',\n",
       " '/api/mastodon': 'Social',\n",
       " '/api/runregcom-event-search': 'Events',\n",
       " '/api/quantone-music': 'Music',\n",
       " '/api/kayzen-reporting': 'Advertising',\n",
       " '/api/runregcom-event-director': 'Events',\n",
       " '/api/usps-package-pickup-change-web-tools': 'Shipping',\n",
       " '/api/meow-facts': 'Animals',\n",
       " '/api/heat-wallet': 'Cryptocurrency',\n",
       " '/api/covid-19-switzerland-bag': 'COVID-19',\n",
       " '/api/powerreviews-read-services': 'Ratings',\n",
       " '/api/website-toolbox-forums': 'Forums',\n",
       " '/api/california-digital-library-ezid': 'Data',\n",
       " '/api/reviewshake-platform': 'Ratings',\n",
       " '/api/apaleo-identity': 'Hotels',\n",
       " '/api/secuconnect': 'Payments',\n",
       " '/api/edifabric-edi': 'B2B',\n",
       " '/api/banyan-data-borrowing-overdue-inquiry': 'Data',\n",
       " '/api/fishup': 'Photos',\n",
       " '/api/google-reader-subscriber-statistics': 'Blogging',\n",
       " '/api/planet-tiles-data': 'Satellites',\n",
       " '/api/hygger': 'Project Management',\n",
       " '/api/here-forward-geocoder': 'Location',\n",
       " '/api/open-dining-network-food-ordering': 'Food',\n",
       " '/api/bitcoin-video-casino': 'Gambling',\n",
       " '/api/musixmatch': 'Music',\n",
       " '/api/zappos': 'eCommerce',\n",
       " '/api/broadage-sports-data-volleyball': 'Sports',\n",
       " '/api/finastra-inquire-corporate-payment': 'Financial',\n",
       " '/api/sugarsync': 'Storage',\n",
       " '/api/factual-v3': 'Database',\n",
       " '/api/fabrick-factoring-payments-collection': 'Financial',\n",
       " '/api/broadage-sports-data-ice-hockey': 'Sports',\n",
       " '/api/photodeck': 'Photos',\n",
       " '/api/seomoz': 'Search',\n",
       " '/api/smartwaiver-webhooks': 'Tools',\n",
       " '/api/seeuletter': 'Mail',\n",
       " '/api/figure-eight': 'Annotations',\n",
       " '/api/rideos': 'Transportation',\n",
       " '/api/fabrick-banca-sella-payments-sct-inst': 'Financial',\n",
       " '/api/fitbit-file-transfer': 'Fitness',\n",
       " '/api/groupdocsmerger': 'Documents',\n",
       " '/api/fingertips': 'Health',\n",
       " '/api/plumsail-documents': 'Documents',\n",
       " '/api/appwrite-webhooks': 'Application Development',\n",
       " '/api/8x8-contact-now': 'VoIP',\n",
       " '/api/golf-savers': 'Sports',\n",
       " '/api/sophoslabs-intelix-static-file-analysis': 'Security',\n",
       " '/api/openzeppelin': 'Application Development',\n",
       " '/api/thoughtspot': 'Search',\n",
       " '/api/salesforce-commerce-cloud-promotions': 'Marketing',\n",
       " '/api/sibs-periodic-multibanco-payments': 'Financial',\n",
       " '/api/interzoid-real-time-currency-rates': 'Currency',\n",
       " '/api/html2pdfapp': 'PDF',\n",
       " '/api/finastra-post-trade-task': 'Financial',\n",
       " '/api/cleverbridge-subscription': 'eCommerce',\n",
       " '/api/flydubai-ota-integration-flow': 'Air Travel',\n",
       " '/api/salesforce-commerce-cloud-products': 'Products',\n",
       " '/api/apaleo-notifications': 'Hotels',\n",
       " '/api/dna-behavior': 'Analytics',\n",
       " '/api/mailboxvalidator-disposable-email-checker': 'Email',\n",
       " '/api/targomo-points-interest': 'Mapping',\n",
       " '/api/prodom-hogenom-family': 'Science',\n",
       " '/api/getgrowing': 'Home Automation',\n",
       " '/api/webkey': 'Linked Data',\n",
       " '/api/ing-open-banking-payment-initiation': 'Banking',\n",
       " '/api/skiregcom-event-director': 'Events',\n",
       " '/api/ory-keto': 'Cloud',\n",
       " '/api/salesforce-commerce-cloud-orders': 'Ordering',\n",
       " '/api/mastodon-streaming': 'Social',\n",
       " '/api/d7sms': 'Messaging',\n",
       " '/api/targomo-vector': 'Mapping',\n",
       " '/api/fabrick-banca-sella-payments-cbill': 'Financial',\n",
       " '/api/ing-open-banking-showcase': 'Banking',\n",
       " '/api/datastreamer-streaming': 'Social',\n",
       " '/api/platforme': 'Products',\n",
       " '/api/trimble-drivetime-polygon': 'Transportation',\n",
       " '/api/banknit': 'Banking',\n",
       " '/api/trimble-reduce-trip': 'Transportation',\n",
       " '/api/rainviewer': 'Weather',\n",
       " '/api/gitlab-system-hooks': 'DevOps',\n",
       " '/api/dailyplaces': 'Social',\n",
       " '/api/fdic-bank-data': 'Banking',\n",
       " '/api/finastra-collateral-product-configuration': 'Financial',\n",
       " '/api/checkly': 'Monitoring',\n",
       " '/api/blip-webhooks': 'Chat',\n",
       " '/api/here-reverse-geocoder': 'Location',\n",
       " '/api/divine-pride': 'Database',\n",
       " '/api/ngp-van': 'Politics',\n",
       " '/api/copper': 'Cryptocurrency',\n",
       " '/api/digitransit-routing-graphql': 'Transportation',\n",
       " '/api/usno-astronomical-applications': 'Astronomy',\n",
       " '/api/ximilar': 'Recognition',\n",
       " '/api/aragon-open-data-ga-od-core': 'Government',\n",
       " '/api/covid-19-open': 'COVID-19',\n",
       " '/api/patientfirst': 'Healthcare',\n",
       " '/api/sophoslabs-intelix-ip-category-lookup': 'Security',\n",
       " '/api/tink-enterprise': 'Banking',\n",
       " '/api/finastra-corporate-payment-origination': 'Financial',\n",
       " '/api/dolby-interactivity': 'WebRTC',\n",
       " '/api/mercedes-benz-vehicle-status': 'Auto',\n",
       " '/api/theysay-preceive': 'Sentiment',\n",
       " '/api/chargetrip': 'Auto',\n",
       " '/api/digitalocean-netbox': 'Data',\n",
       " '/api/buildsimple-document-verifier': 'Documents',\n",
       " '/api/prodom-mkdom2': 'Science',\n",
       " '/api/cdc-sdp': 'Data',\n",
       " '/api/prodom-blastpgpprodom': 'Science',\n",
       " '/api/fortellis-vehicle-sales-specifications': 'Auto',\n",
       " '/api/salesforce-commerce-cloud-shopper-customers': 'Authentication',\n",
       " '/api/interzoid-global-page-load-performance': 'Performance',\n",
       " '/api/apaleo-payment': 'Hotels',\n",
       " '/api/bets-bet365': 'Sports',\n",
       " '/api/groupdocsredaction': 'Classification',\n",
       " '/api/sofia-jago': 'Security',\n",
       " '/api/give-food': 'Charity',\n",
       " '/api/global-pickleball-network': 'Sports',\n",
       " '/api/hyves': 'Social',\n",
       " '/api/fabrick-payments-sdd-sepa-direct-debit-xml': 'Financial',\n",
       " '/api/longurl': 'None',\n",
       " '/api/hpi-vehicle-data': 'Auto',\n",
       " '/api/lrs-tracker': 'Notifications',\n",
       " '/api/live-market': 'Financial',\n",
       " '/api/talonone': 'Loyalty',\n",
       " '/api/testdome': 'Testing',\n",
       " '/api/oopspam': 'Spam',\n",
       " '/api/social-actions': 'Other',\n",
       " '/api/api-sports-covid-19': 'Coronavirus',\n",
       " '/api/vidgrid': 'Video',\n",
       " '/api/trimble-process-states': 'Geography',\n",
       " '/api/banyan-data-enterprise-risk-summary-query': 'Data',\n",
       " '/api/tropicalfruitandveg-0': 'Food',\n",
       " '/api/tophatter': 'eCommerce',\n",
       " '/api/blipfm': 'Music',\n",
       " '/api/bcoin': 'Bitcoin',\n",
       " '/api/mitto-sms-messaging': 'Messaging',\n",
       " '/api/npr-one-station-finder': 'News Services',\n",
       " '/api/wormbase-parasite': 'Analytics',\n",
       " '/api/mercedes-benz-pay-you-drive-insurance': 'Auto',\n",
       " '/api/tronald-dump': 'Entertainment',\n",
       " '/api/microsoft-azure-cognitive-services-personalizer': 'Customization',\n",
       " '/api/cdc-phin-vads': 'Health',\n",
       " '/api/upstart-credit-decision': 'Banking',\n",
       " '/api/environment-agency-real-time-flood-monitoring': 'Environment',\n",
       " '/api/mercury': 'Banking',\n",
       " '/api/nasa-worldwind-javascript': 'Science',\n",
       " '/api/accessplanit': 'Training',\n",
       " '/api/vtex': 'Marketplace',\n",
       " '/api/ing-open-banking-confirmation-available-funds': 'Banking',\n",
       " '/api/citysourced': 'Government',\n",
       " '/api/hotukdeals': 'eCommerce',\n",
       " '/api/qover-home': 'Insurance',\n",
       " '/api/gengo-human-translation': 'Enterprise',\n",
       " '/api/mite': 'Office',\n",
       " '/api/speechace-hello-fluency': 'Education',\n",
       " '/api/omron': 'Healthcare',\n",
       " '/api/sportscribe': 'Sports',\n",
       " '/api/futuremargin-demand-forecasting': 'eCommerce',\n",
       " '/api/finastra-deposit-product-configuration': 'Financial',\n",
       " '/api/kroger': 'Products',\n",
       " '/api/csibridge-account-analysis': 'Banking',\n",
       " '/api/adobe-lightroom': 'Photos',\n",
       " '/api/fabrick-banca-sella-credit-debit-card-management': 'Financial',\n",
       " '/api/finastra-loan-product-configuration': 'Financial',\n",
       " '/api/csibridge-custom-fields': 'Banking',\n",
       " '/api/infotorch-covid-19-australia-data': 'Coronavirus',\n",
       " '/api/mercedes-benz-oauth': 'Auto',\n",
       " '/api/ubersmith': 'Subscriptions',\n",
       " '/api/yonder-sentiment-analysis': 'Data',\n",
       " '/api/smartproxy-public': 'Data Mining',\n",
       " '/api/salesforce': 'Enterprise',\n",
       " '/api/concur': 'Enterprise',\n",
       " '/api/facebook-graph': 'Social',\n",
       " '/api/bitly': 'URL Shortener',\n",
       " '/api/here-autocomplete-geocoder': 'Location',\n",
       " '/api/google-earth': 'Mapping',\n",
       " '/api/google-custom-search': 'Search',\n",
       " '/api/integrapay-rest': 'Payments',\n",
       " '/api/finastra-treasury-accounting': 'Financial',\n",
       " '/api/digitalocean-netbox-webhooks': 'Data',\n",
       " '/api/indeed': 'Jobs',\n",
       " '/api/salesforce-commerce-cloud-shopper-baskets': 'eCommerce',\n",
       " '/api/earthport-webhooks': 'Payments',\n",
       " '/api/blockfacts': 'Cryptocurrency',\n",
       " '/api/google-picasa': 'Photos',\n",
       " '/api/gohiring-multiposting': 'Human Resources',\n",
       " '/api/eventful': 'Events',\n",
       " '/api/banyan-data-lending-behavior-report': 'Data',\n",
       " '/api/cleverbridge-purchase': 'eCommerce',\n",
       " '/api/blogger': 'Blogging',\n",
       " '/api/cdc-data-application-program-interface': 'Health',\n",
       " '/api/salesforce-commerce-cloud-source-code-groups': 'eCommerce',\n",
       " '/api/fio': 'Blockchain',\n",
       " '/api/google-adwords': 'Advertising',\n",
       " '/api/authrocket': 'Authentication',\n",
       " '/api/incountry': 'Storage',\n",
       " '/api/google-geocoding': 'Mapping',\n",
       " '/api/samsung-galaxy-device': 'Mobile',\n",
       " '/api/google-cloud-translation': 'Translation',\n",
       " '/api/salesforce-commerce-cloud-shopper-stores': 'Location',\n",
       " '/api/microsoft-bing': 'Search',\n",
       " '/api/electrific-data': 'Transportation',\n",
       " '/api/gateio-futures-rest': 'Cryptocurrency',\n",
       " '/api/mooncalc': 'Mapping',\n",
       " '/api/google-calendar': 'Calendars',\n",
       " '/api/offerdaddy': 'Monetization',\n",
       " '/api/yahoo-term-extraction': 'Search',\n",
       " '/api/gatherup': 'Customer Service',\n",
       " '/api/gateio-futures-websocket': 'Cryptocurrency',\n",
       " '/api/soundcloud': 'Music',\n",
       " '/api/decentraland': '3D',\n",
       " '/api/commission-junction': 'eCommerce',\n",
       " '/api/fusionauth-webhooks': 'Identity',\n",
       " '/api/geocoder': 'Mapping',\n",
       " '/api/paypal': 'Payments',\n",
       " '/api/ethiopia-covid-19-response': 'COVID-19',\n",
       " '/api/musicbrainz': 'Music',\n",
       " '/api/smartholdem': 'Blockchain',\n",
       " '/api/freshservice': 'Management',\n",
       " '/api/quantitative-bitcoin-signals': 'Financial',\n",
       " '/api/bulksmsplans': 'Messaging',\n",
       " '/api/sendbird-calls-voice': 'Voice',\n",
       " '/api/hotdocs': 'Documents',\n",
       " '/api/quarantine-country-coronavirus-tracker': 'Coronavirus',\n",
       " '/api/pwndb2': 'Data-as-a-Service',\n",
       " '/api/mothernode': 'Sales',\n",
       " '/api/dear-systems': 'eCommerce',\n",
       " '/api/free-svg-clipart': 'Images',\n",
       " '/api/bettertaxi': 'Transportation',\n",
       " '/api/qiniu': 'Cloud',\n",
       " '/api/kaleido': 'Blockchain',\n",
       " '/api/datashake': 'Data',\n",
       " '/api/proknow': 'Medical',\n",
       " '/api/expedia-partner-solutions-rapid-manage-booking': 'Booking',\n",
       " '/api/jodie-insights': 'Financial',\n",
       " '/api/lacework': 'Security',\n",
       " '/api/hide-uri': 'URL Shortener',\n",
       " '/api/addevent-events': 'Calendars',\n",
       " '/api/digitalocean-oauth-overview': 'Cloud',\n",
       " '/api/mux-animated-gifs': 'Video',\n",
       " '/api/wavefront': 'Cloud',\n",
       " '/api/marketstack': 'Financial',\n",
       " '/api/fabrick-banca-sella-cash-account-management': 'Financial',\n",
       " '/api/websitetranslationnet': 'Translation',\n",
       " '/api/randomdog': 'Entertainment',\n",
       " '/api/us-department-commerce-almanac-ranking-geography-type-within-state': 'Government',\n",
       " '/api/unicorn-binance-websocket-python': 'Financial',\n",
       " '/api/verifile-transitional': 'Verification',\n",
       " '/api/sketchapp-javascript': 'Design',\n",
       " '/api/intellizence-merger-acquisition-data': 'Business',\n",
       " ...}"
      ]
     },
     "execution_count": 10,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "data4 = pd.read_csv('./data/api_nodes_estimator.csv', sep='\\t', header=0)\n",
    "A_C = {}\n",
    "for row in range(data4.shape[0]):\n",
    "    A_C[data4.values[row][1]] = data4.values[row][6]\n",
    "A_C"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "id": "20bf3451",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'Funding': {'Social': 1},\n",
       " 'Documents': {'Documents': 1,\n",
       "  'Science': 4,\n",
       "  'Bookmarks': 1,\n",
       "  'Content': 5,\n",
       "  'Storage': 2,\n",
       "  'Office': 4,\n",
       "  'Photos': 1,\n",
       "  'Search': 1,\n",
       "  'Electronic Signature': 2},\n",
       " 'Mapping': {'Mapping': 1078,\n",
       "  'Social': 132,\n",
       "  'Government': 6,\n",
       "  'Cloud': 3,\n",
       "  'Reference': 43,\n",
       "  'Fitness': 2,\n",
       "  'Jobs': 8,\n",
       "  'Photos': 79,\n",
       "  'Location': 1,\n",
       "  'Transportation': 6,\n",
       "  'Search': 54,\n",
       "  'Other': 19,\n",
       "  'eCommerce': 31,\n",
       "  'Database': 10,\n",
       "  'Personal Information Management': 4,\n",
       "  'Weather': 16,\n",
       "  'Video': 42,\n",
       "  'News Services': 6,\n",
       "  'Backend': 2,\n",
       "  'Blogging': 13,\n",
       "  'Advertising': 22,\n",
       "  'Analytics': 6,\n",
       "  'Tools': 19,\n",
       "  'Travel': 4,\n",
       "  'Security': 5,\n",
       "  'Email': 2,\n",
       "  'Storage': 9,\n",
       "  'Telephony': 7,\n",
       "  'Real Estate': 7,\n",
       "  'Music': 7,\n",
       "  'Science': 1,\n",
       "  'Feedback': 1,\n",
       "  'Messaging': 4,\n",
       "  'Enterprise': 2,\n",
       "  'Bookmarks': 2,\n",
       "  'Platform-as-a-Service': 1,\n",
       "  'Events': 9,\n",
       "  'Recommendations': 9,\n",
       "  'Education': 4,\n",
       "  'None': 5,\n",
       "  'Shipping': 8,\n",
       "  'URL Shortener': 2,\n",
       "  'Translation': 1,\n",
       "  'Wiki': 1,\n",
       "  'Sports': 1,\n",
       "  'Chat': 2,\n",
       "  'Statistics': 1,\n",
       "  'Monitoring': 2,\n",
       "  'Widgets': 7,\n",
       "  'Geography': 2,\n",
       "  'Graphics': 1,\n",
       "  'Media': 5,\n",
       "  'Calendars': 3,\n",
       "  'Forms': 1,\n",
       "  'Q&A': 1,\n",
       "  'Payments': 1,\n",
       "  'Office': 1},\n",
       " 'Translation': {'Tools': 4,\n",
       "  'Translation': 8,\n",
       "  'Email': 1,\n",
       "  'Search': 3,\n",
       "  'Telephony': 1,\n",
       "  'Jobs': 1,\n",
       "  'Other': 1},\n",
       " 'Advertising': {'Social': 4,\n",
       "  'eCommerce': 6,\n",
       "  'Advertising': 3,\n",
       "  'Mapping': 3,\n",
       "  'Search': 3,\n",
       "  'Blogging': 1,\n",
       "  'Cloud': 1},\n",
       " 'Movies': {'Recommendations': 15,\n",
       "  'Social': 9,\n",
       "  'Entertainment': 8,\n",
       "  'Video': 22,\n",
       "  'Analytics': 2,\n",
       "  'Cloud': 1,\n",
       "  'Fonts': 1,\n",
       "  'Backend': 1,\n",
       "  'Books': 1,\n",
       "  'Email': 1,\n",
       "  'eCommerce': 10,\n",
       "  'Music': 1,\n",
       "  'Database': 1,\n",
       "  'Real Time': 1,\n",
       "  'Payments': 1,\n",
       "  'Advertising': 2,\n",
       "  'Telephony': 1,\n",
       "  'Search': 1,\n",
       "  'Other': 1,\n",
       "  'Widgets': 1,\n",
       "  'Mapping': 5,\n",
       "  'Messaging': 1,\n",
       "  'Security': 1},\n",
       " 'Electronic Signature': {'Electronic Signature': 88,\n",
       "  'Storage': 3,\n",
       "  'Messaging': 2,\n",
       "  'File Sharing': 1,\n",
       "  'Payments': 1,\n",
       "  'Content': 1,\n",
       "  'Social': 2,\n",
       "  'Tools': 1},\n",
       " 'Analytics': {'Social': 12,\n",
       "  'Mapping': 4,\n",
       "  'eCommerce': 1,\n",
       "  'Analytics': 8,\n",
       "  'Identity': 1,\n",
       "  'Fitness': 2,\n",
       "  'Medical': 1,\n",
       "  'Database': 2,\n",
       "  'Other': 2,\n",
       "  'Search': 6,\n",
       "  'Email': 1,\n",
       "  'Web Site Management': 1,\n",
       "  'Domains': 1,\n",
       "  'None': 1,\n",
       "  'Photos': 1,\n",
       "  'Advertising': 1,\n",
       "  'Cloud': 1,\n",
       "  'Platform-as-a-Service': 1,\n",
       "  'Data': 1,\n",
       "  'Content': 1,\n",
       "  'Bookmarks': 1,\n",
       "  'SEO': 1,\n",
       "  'Statistics': 1},\n",
       " 'Financial': {'Advertising': 1,\n",
       "  'Feeds': 5,\n",
       "  'Financial': 13,\n",
       "  'eCommerce': 1,\n",
       "  'Social': 6,\n",
       "  'Tools': 3,\n",
       "  'Cryptocurrency': 3,\n",
       "  'Mapping': 9,\n",
       "  'Analytics': 1,\n",
       "  'Design': 1,\n",
       "  'Search': 2,\n",
       "  'Government': 2,\n",
       "  'Telephony': 1,\n",
       "  'Messaging': 5,\n",
       "  'Content': 1,\n",
       "  'Reference': 1,\n",
       "  'Widgets': 5,\n",
       "  'Real Estate': 1,\n",
       "  'Payments': 1},\n",
       " 'Video': {'Video': 189,\n",
       "  'None': 1,\n",
       "  'Photos': 24,\n",
       "  'Social': 32,\n",
       "  'Tools': 4,\n",
       "  'Events': 2,\n",
       "  'Mapping': 32,\n",
       "  'Database': 3,\n",
       "  'Reference': 4,\n",
       "  'Travel': 3,\n",
       "  'Security': 1,\n",
       "  'Messaging': 5,\n",
       "  'Storage': 3,\n",
       "  'Analytics': 2,\n",
       "  'Media': 5,\n",
       "  'eCommerce': 16,\n",
       "  'Recommendations': 2,\n",
       "  'Entertainment': 1,\n",
       "  'Music': 20,\n",
       "  'Telephony': 1,\n",
       "  'Art': 1,\n",
       "  'URL Shortener': 1,\n",
       "  'Search': 32,\n",
       "  'Feeds': 1,\n",
       "  'News Services': 8,\n",
       "  'Support': 1,\n",
       "  'Games': 1,\n",
       "  'Bookmarks': 5,\n",
       "  'Chat': 1,\n",
       "  'Cloud': 2,\n",
       "  'Blogging': 1,\n",
       "  'Other': 3,\n",
       "  'Translation': 1,\n",
       "  'Payments': 1,\n",
       "  'Transportation': 1,\n",
       "  'Q&A': 1,\n",
       "  'Weather': 1},\n",
       " 'Photos': {'Photos': 251,\n",
       "  'Social': 61,\n",
       "  'Payments': 2,\n",
       "  'Weather': 3,\n",
       "  'eCommerce': 12,\n",
       "  'Mapping': 58,\n",
       "  'Storage': 10,\n",
       "  'Security': 1,\n",
       "  'Cloud': 4,\n",
       "  'Tools': 4,\n",
       "  'Media': 4,\n",
       "  'News Services': 5,\n",
       "  'Database': 7,\n",
       "  'Search': 26,\n",
       "  'File Sharing': 1,\n",
       "  'Telephony': 2,\n",
       "  'Other': 5,\n",
       "  'Video': 31,\n",
       "  'Wiki': 1,\n",
       "  'Advertising': 2,\n",
       "  'Analytics': 3,\n",
       "  'Bookmarks': 7,\n",
       "  'Music': 10,\n",
       "  'Content': 2,\n",
       "  'None': 1,\n",
       "  'Reference': 10,\n",
       "  'Jobs': 1,\n",
       "  'Blogging': 4,\n",
       "  'Widgets': 4,\n",
       "  'Calendars': 2,\n",
       "  'Email': 2,\n",
       "  'Messaging': 7,\n",
       "  'Project Management': 1,\n",
       "  'Office': 3,\n",
       "  'Events': 1,\n",
       "  'Games': 1},\n",
       " 'SEO': {'Web Site Management': 1,\n",
       "  'Backend': 2,\n",
       "  'Search': 10,\n",
       "  'Marketing': 1,\n",
       "  'Library': 1,\n",
       "  'Data-as-a-Service': 1,\n",
       "  'Project Management': 1,\n",
       "  'Domains': 1,\n",
       "  'Reference': 2,\n",
       "  'Photos': 1,\n",
       "  'Email': 2,\n",
       "  'Other': 3,\n",
       "  'SEO': 2,\n",
       "  'Statistics': 1,\n",
       "  'Advertising': 3,\n",
       "  'Social': 1,\n",
       "  'News Services': 1,\n",
       "  'Bookmarks': 1},\n",
       " 'Social': {'Social': 304,\n",
       "  'eCommerce': 29,\n",
       "  'Mapping': 74,\n",
       "  'Purchasing': 1,\n",
       "  'Other': 28,\n",
       "  'Security': 6,\n",
       "  'Personal Information Management': 2,\n",
       "  'URL Shortener': 4,\n",
       "  'Enterprise': 2,\n",
       "  'Video': 33,\n",
       "  'Database': 6,\n",
       "  'Tools': 19,\n",
       "  'Music': 20,\n",
       "  'Photos': 54,\n",
       "  'Office': 4,\n",
       "  'Project Management': 1,\n",
       "  'Analytics': 3,\n",
       "  'Bookmarks': 19,\n",
       "  'Reference': 5,\n",
       "  'Media': 3,\n",
       "  'News Services': 14,\n",
       "  'Email': 4,\n",
       "  'Cloud': 5,\n",
       "  'Search': 21,\n",
       "  'Telephony': 26,\n",
       "  'Payments': 5,\n",
       "  'Blogging': 11,\n",
       "  'Advertising': 5,\n",
       "  'Sports': 1,\n",
       "  'Messaging': 16,\n",
       "  'Travel': 2,\n",
       "  'Semantics': 1,\n",
       "  'Calendars': 2,\n",
       "  'Chat': 4,\n",
       "  'Translation': 3,\n",
       "  'Content': 7,\n",
       "  'Events': 2,\n",
       "  'Recommendations': 2,\n",
       "  'Real Estate': 2,\n",
       "  'Weather': 1,\n",
       "  'Wiki': 1,\n",
       "  'Financial': 1,\n",
       "  'Real Time': 1,\n",
       "  'None': 1,\n",
       "  'Fonts': 1,\n",
       "  'Q&A': 1,\n",
       "  'Storage': 4,\n",
       "  'Data': 1,\n",
       "  'Random': 1,\n",
       "  'Graphics': 1,\n",
       "  'Games': 3,\n",
       "  'Widgets': 2,\n",
       "  'Shipping': 1,\n",
       "  'Feeds': 1},\n",
       " 'eCommerce': {'eCommerce': 289,\n",
       "  'Enterprise': 2,\n",
       "  'Shipping': 14,\n",
       "  'Search': 86,\n",
       "  'Merchants': 1,\n",
       "  'Photos': 13,\n",
       "  'Video': 15,\n",
       "  'Social': 43,\n",
       "  'Tools': 3,\n",
       "  'API': 1,\n",
       "  'Mapping': 48,\n",
       "  'Payments': 11,\n",
       "  'Financial': 2,\n",
       "  'PDF': 1,\n",
       "  'News Services': 5,\n",
       "  'Recommendations': 3,\n",
       "  'Media': 1,\n",
       "  'Other': 7,\n",
       "  'Email': 3,\n",
       "  'Travel': 1,\n",
       "  'Translation': 2,\n",
       "  'Messaging': 11,\n",
       "  'Cloud': 9,\n",
       "  'Telephony': 3,\n",
       "  'Storage': 2,\n",
       "  'Hosting': 1,\n",
       "  'Real Estate': 2,\n",
       "  'Advertising': 6,\n",
       "  'None': 4,\n",
       "  'Analytics': 3,\n",
       "  'Bookmarks': 6,\n",
       "  'Reference': 3,\n",
       "  'Books': 1,\n",
       "  'Database': 4,\n",
       "  'Widgets': 8,\n",
       "  'SEO': 1,\n",
       "  'Blogging': 2,\n",
       "  'Events': 3,\n",
       "  'Location': 1,\n",
       "  'Music': 6,\n",
       "  'Calendars': 1,\n",
       "  'Feeds': 1,\n",
       "  'Barcodes': 1,\n",
       "  'Games': 1,\n",
       "  'Wiki': 1},\n",
       " 'Surveys': {'Social': 2,\n",
       "  'Other': 1,\n",
       "  'URL Shortener': 1,\n",
       "  'Email': 1,\n",
       "  'Messaging': 1},\n",
       " 'Real Estate': {'Real Estate': 22,\n",
       "  'Advertising': 5,\n",
       "  'Mapping': 63,\n",
       "  'Location': 1,\n",
       "  'Social': 6,\n",
       "  'Blogging': 3,\n",
       "  'eCommerce': 10,\n",
       "  'Payments': 2,\n",
       "  'Video': 5,\n",
       "  'URL Shortener': 1,\n",
       "  'Analytics': 1,\n",
       "  'Search': 3,\n",
       "  'Tools': 1,\n",
       "  'Database': 3,\n",
       "  'Jobs': 1,\n",
       "  'Events': 1,\n",
       "  'Sports': 1,\n",
       "  'Education': 1,\n",
       "  'Storage': 3,\n",
       "  'Cloud': 1,\n",
       "  'Photos': 2,\n",
       "  'Messaging': 2},\n",
       " 'Search': {'Video': 55,\n",
       "  'Recommendations': 10,\n",
       "  'Jobs': 14,\n",
       "  'Search': 169,\n",
       "  'Mapping': 61,\n",
       "  'Images': 1,\n",
       "  'eCommerce': 69,\n",
       "  'Content': 1,\n",
       "  'Real Estate': 5,\n",
       "  'Social': 77,\n",
       "  'News Services': 9,\n",
       "  'File Sharing': 3,\n",
       "  'Music': 18,\n",
       "  'Photos': 39,\n",
       "  'Email': 1,\n",
       "  'Translation': 4,\n",
       "  'Other': 14,\n",
       "  'Reference': 19,\n",
       "  'Entertainment': 2,\n",
       "  'Storage': 3,\n",
       "  'URL Shortener': 3,\n",
       "  'Travel': 7,\n",
       "  'Machine Learning': 1,\n",
       "  'Text': 1,\n",
       "  'Database': 14,\n",
       "  'Cloud': 3,\n",
       "  'Food': 1,\n",
       "  'Advertising': 7,\n",
       "  'Messaging': 9,\n",
       "  'Office': 3,\n",
       "  'Telephony': 6,\n",
       "  'Q&A': 6,\n",
       "  'Wiki': 2,\n",
       "  'Chat': 1,\n",
       "  'Movies': 1,\n",
       "  'Government': 1,\n",
       "  'Science': 2,\n",
       "  'Tools': 7,\n",
       "  'Blogging': 5,\n",
       "  'Widgets': 2,\n",
       "  'Analytics': 3,\n",
       "  'Weather': 1,\n",
       "  'Bookmarks': 12,\n",
       "  'Security': 2,\n",
       "  'Education': 2,\n",
       "  'Media': 1,\n",
       "  'Goals': 1,\n",
       "  'Transportation': 3,\n",
       "  'Events': 5},\n",
       " 'Privacy': {'Photos': 1, 'Telephony': 1},\n",
       " 'Messaging': {'Social': 51,\n",
       "  'Messaging': 65,\n",
       "  'Calendars': 2,\n",
       "  'Video': 3,\n",
       "  'Chat': 11,\n",
       "  'Telephony': 63,\n",
       "  'Mapping': 18,\n",
       "  'Email': 2,\n",
       "  'Payments': 3,\n",
       "  'Tools': 5,\n",
       "  'URL Shortener': 1,\n",
       "  'Backend': 2,\n",
       "  'Weather': 2,\n",
       "  'Cloud': 2,\n",
       "  'Translation': 1,\n",
       "  'Blogging': 2,\n",
       "  'Music': 3,\n",
       "  'Search': 5,\n",
       "  'Photos': 3,\n",
       "  'eCommerce': 3,\n",
       "  'News Services': 1,\n",
       "  'Other': 2,\n",
       "  'Security': 3,\n",
       "  'Office': 2,\n",
       "  'Widgets': 1,\n",
       "  'Bookmarks': 1},\n",
       " 'Profiles': {'Social': 1, 'Other': 1, 'Reference': 1},\n",
       " 'Voting': {'Social': 1, 'Payments': 1},\n",
       " 'Internet of Things': {'Internet of Things': 2,\n",
       "  'Telephony': 1,\n",
       "  'Reference': 1},\n",
       " 'Transportation': {'Transportation': 10,\n",
       "  'Mapping': 37,\n",
       "  'Travel': 4,\n",
       "  'Social': 3,\n",
       "  'Other': 2,\n",
       "  'Reference': 2,\n",
       "  'Database': 1,\n",
       "  'SEO': 2,\n",
       "  'Statistics': 1,\n",
       "  'Telephony': 2,\n",
       "  'Messaging': 2,\n",
       "  'Tools': 1,\n",
       "  'Search': 1},\n",
       " 'Music': {'Video': 104,\n",
       "  'Music': 259,\n",
       "  'Media': 5,\n",
       "  'Social': 69,\n",
       "  'Other': 8,\n",
       "  'Photos': 19,\n",
       "  'News Services': 5,\n",
       "  'Mapping': 40,\n",
       "  'Analytics': 5,\n",
       "  'Tools': 11,\n",
       "  'URL Shortener': 1,\n",
       "  'Search': 28,\n",
       "  'Security': 2,\n",
       "  'Recognition': 1,\n",
       "  'Reference': 8,\n",
       "  'Storage': 4,\n",
       "  'Email': 4,\n",
       "  'Telephony': 4,\n",
       "  'Entertainment': 5,\n",
       "  'SEO': 2,\n",
       "  'eCommerce': 25,\n",
       "  'Advertising': 3,\n",
       "  'None': 3,\n",
       "  'Translation': 1,\n",
       "  'Wiki': 1,\n",
       "  'Database': 2,\n",
       "  'Enterprise': 1,\n",
       "  'Cloud': 4,\n",
       "  'Weather': 1,\n",
       "  'Q&A': 1,\n",
       "  'Payments': 1,\n",
       "  'Events': 8,\n",
       "  'Blogging': 1,\n",
       "  'Platform-as-a-Service': 1,\n",
       "  'Widgets': 4,\n",
       "  'Office': 1,\n",
       "  'Bookmarks': 4,\n",
       "  'Messaging': 5,\n",
       "  'File Sharing': 1,\n",
       "  'Real Estate': 1},\n",
       " 'Tweets': {'Social': 6, 'Mapping': 2, 'Photos': 1, 'Video': 1, 'Search': 1},\n",
       " 'Marketing': {'Social': 6,\n",
       "  'eCommerce': 1,\n",
       "  'Tools': 2,\n",
       "  'Sentiment': 1,\n",
       "  'Advertising': 1,\n",
       "  'Media': 1,\n",
       "  'Purchasing': 1,\n",
       "  'Messaging': 2,\n",
       "  'Telephony': 1,\n",
       "  'Email': 1,\n",
       "  'Events': 1,\n",
       "  'Search': 3,\n",
       "  'Statistics': 3,\n",
       "  'Mapping': 5,\n",
       "  'Translation': 1,\n",
       "  'Photos': 1,\n",
       "  'Domains': 1,\n",
       "  'Library': 1},\n",
       " 'Geography': {'Mapping': 4, 'Search': 1, 'Photos': 1, 'Tools': 1},\n",
       " 'Fitness': {'Health': 1,\n",
       "  'Fitness': 18,\n",
       "  'Sports': 5,\n",
       "  'Medical': 7,\n",
       "  'Media': 1,\n",
       "  'Tools': 3,\n",
       "  'Social': 7,\n",
       "  'Location': 1,\n",
       "  'Bookmarks': 1,\n",
       "  'Mapping': 1,\n",
       "  'Photos': 1,\n",
       "  'Search': 1,\n",
       "  'Video': 1},\n",
       " 'Collaboration': {'Collaboration': 1,\n",
       "  'Fitness': 1,\n",
       "  'Project Management': 1,\n",
       "  'Content': 1},\n",
       " 'Tourism': {'Advertising': 1,\n",
       "  'Goals': 1,\n",
       "  'Reference': 1,\n",
       "  'Social': 1,\n",
       "  'Government': 1,\n",
       "  'Entertainment': 1,\n",
       "  'Search': 1,\n",
       "  'Mapping': 3},\n",
       " 'Web Site Management': {'Performance': 1,\n",
       "  'Social': 7,\n",
       "  'Web Site Management': 1,\n",
       "  'Storage': 5,\n",
       "  'Cloud': 2,\n",
       "  'None': 2,\n",
       "  'Database': 1,\n",
       "  'Video': 1,\n",
       "  'Screenshots': 1,\n",
       "  'Mapping': 2,\n",
       "  'Search': 1,\n",
       "  'Telephony': 1,\n",
       "  'Messaging': 1,\n",
       "  'Photos': 2,\n",
       "  'Bookmarks': 1,\n",
       "  'Music': 2,\n",
       "  'Tools': 1,\n",
       "  'Analytics': 1,\n",
       "  'Food': 1,\n",
       "  'Tagging': 1},\n",
       " 'Location': {'Mapping': 3, 'Social': 3, 'Sports': 1, 'Security': 1},\n",
       " 'Images': {'Social': 8,\n",
       "  'Photos': 8,\n",
       "  'Advertising': 1,\n",
       "  'Search': 1,\n",
       "  'Tools': 1,\n",
       "  'Video': 1,\n",
       "  'Enterprise': 1,\n",
       "  'Database': 1,\n",
       "  'None': 1},\n",
       " 'Chat': {'Search': 3,\n",
       "  'Telephony': 6,\n",
       "  'Chat': 7,\n",
       "  'Internet of Things': 1,\n",
       "  'Social': 9,\n",
       "  'Shipping': 1,\n",
       "  'None': 1,\n",
       "  'Tools': 1,\n",
       "  'Q&A': 1,\n",
       "  'Music': 2,\n",
       "  'Photos': 2,\n",
       "  'Translation': 2,\n",
       "  'Widgets': 1,\n",
       "  'Bookmarks': 2},\n",
       " 'Politics': {'Social': 2, 'Government': 8, 'Media': 2},\n",
       " 'Telephony': {'Social': 12,\n",
       "  'Tools': 6,\n",
       "  'Messaging': 20,\n",
       "  'Telephony': 79,\n",
       "  'Email': 2,\n",
       "  'Payments': 2,\n",
       "  'Applications': 1,\n",
       "  'Q&A': 1,\n",
       "  'Other': 3,\n",
       "  'Photos': 1,\n",
       "  'Media': 1,\n",
       "  'Electronic Signature': 2,\n",
       "  'Financial': 1,\n",
       "  'Reference': 2,\n",
       "  'Mapping': 7,\n",
       "  'Cloud': 1,\n",
       "  'eCommerce': 3,\n",
       "  'Chat': 3,\n",
       "  'Calendars': 1,\n",
       "  'Search': 1,\n",
       "  'Video': 1},\n",
       " 'Monetization': {'Social': 1, 'Advertising': 1},\n",
       " 'Entertainment': {'Travel': 1,\n",
       "  'Social': 12,\n",
       "  'Photos': 2,\n",
       "  'Fitness': 1,\n",
       "  'Tools': 1,\n",
       "  'Media': 1,\n",
       "  'Database': 1,\n",
       "  'Entertainment': 1,\n",
       "  'Images': 1,\n",
       "  'Video': 4,\n",
       "  'Mapping': 5,\n",
       "  'Recommendations': 2,\n",
       "  'Search': 1,\n",
       "  'Events': 2,\n",
       "  'Music': 1,\n",
       "  'Reference': 2,\n",
       "  'Enterprise': 1,\n",
       "  'Messaging': 1},\n",
       " 'Safety': {'Messaging': 5, 'Telephony': 2},\n",
       " 'Travel': {'API': 1,\n",
       "  'Travel': 50,\n",
       "  'Video': 18,\n",
       "  'Social': 28,\n",
       "  'Mapping': 166,\n",
       "  'Booking': 2,\n",
       "  'Search': 6,\n",
       "  'Recommendations': 4,\n",
       "  'Analytics': 2,\n",
       "  'Advertising': 6,\n",
       "  'Storage': 3,\n",
       "  'Enterprise': 1,\n",
       "  'Weather': 3,\n",
       "  'Photos': 35,\n",
       "  'Music': 1,\n",
       "  'Reference': 23,\n",
       "  'Blogging': 2,\n",
       "  'Tools': 1,\n",
       "  'Telephony': 6,\n",
       "  'Real Estate': 2,\n",
       "  'Database': 3,\n",
       "  'eCommerce': 2,\n",
       "  'Transportation': 1,\n",
       "  'Messaging': 6,\n",
       "  'Other': 6,\n",
       "  'URL Shortener': 1,\n",
       "  'Office': 1,\n",
       "  'Events': 1,\n",
       "  'None': 3,\n",
       "  'Q&A': 1,\n",
       "  'Calendars': 1},\n",
       " 'Reference': {'Reference': 15,\n",
       "  'Other': 7,\n",
       "  'Database': 5,\n",
       "  'Search': 14,\n",
       "  'Music': 1,\n",
       "  'Advertising': 6,\n",
       "  'Events': 2,\n",
       "  'Social': 33,\n",
       "  'Sports': 1,\n",
       "  'Email': 1,\n",
       "  'Storage': 3,\n",
       "  'Science': 2,\n",
       "  'Telephony': 13,\n",
       "  'Cloud': 1,\n",
       "  'Travel': 2,\n",
       "  'Photos': 8,\n",
       "  'Mapping': 39,\n",
       "  'Bookmarks': 1,\n",
       "  'Fonts': 2,\n",
       "  'Web Site Management': 1,\n",
       "  'Fitness': 1,\n",
       "  'Messaging': 8,\n",
       "  'Content': 2,\n",
       "  'Office': 2,\n",
       "  'Wiki': 2,\n",
       "  'Video': 5,\n",
       "  'eCommerce': 6,\n",
       "  'Analytics': 3,\n",
       "  'Jobs': 1,\n",
       "  'Tagging': 1,\n",
       "  'Transportation': 1,\n",
       "  'Enterprise': 1,\n",
       "  'Government': 1,\n",
       "  'Tools': 3,\n",
       "  'Translation': 1,\n",
       "  'Weather': 3,\n",
       "  'Entertainment': 1,\n",
       "  'Goals': 1,\n",
       "  'Blogging': 3,\n",
       "  'Widgets': 5,\n",
       "  'Books': 1,\n",
       "  'Statistics': 1,\n",
       "  'Q&A': 1,\n",
       "  'None': 2},\n",
       " '3D': {'Printing': 1,\n",
       "  'Mapping': 12,\n",
       "  'eCommerce': 1,\n",
       "  'Advertising': 1,\n",
       "  'Search': 1,\n",
       "  'Photos': 3,\n",
       "  'Widgets': 1,\n",
       "  'Social': 1,\n",
       "  'Bookmarks': 1},\n",
       " 'Campaigns': {'Social': 3, 'Telephony': 1, 'Government': 1},\n",
       " 'Booking': {'Travel': 11, 'Social': 1, 'eCommerce': 1},\n",
       " 'Customer Service': {'Enterprise': 1, 'Social': 1, 'Telephony': 1},\n",
       " 'News Services': {'News Services': 31,\n",
       "  'Tagging': 3,\n",
       "  'Wiki': 1,\n",
       "  'Blogging': 6,\n",
       "  'Social': 34,\n",
       "  'Bookmarks': 11,\n",
       "  'Personal Information Management': 2,\n",
       "  'Video': 11,\n",
       "  'Wi-Fi': 1,\n",
       "  'Search': 42,\n",
       "  'Education': 1,\n",
       "  'Science': 1,\n",
       "  'Photos': 14,\n",
       "  'Mapping': 32,\n",
       "  'Database': 4,\n",
       "  'Weather': 4,\n",
       "  'Reference': 5,\n",
       "  'Media': 3,\n",
       "  'Products': 1,\n",
       "  'Feeds': 6,\n",
       "  'Other': 8,\n",
       "  'Recommendations': 3,\n",
       "  'Sports': 2,\n",
       "  'eCommerce': 9,\n",
       "  'Messaging': 7,\n",
       "  'Advertising': 6,\n",
       "  'Music': 2,\n",
       "  'URL Shortener': 3,\n",
       "  'Tools': 3,\n",
       "  'Storage': 2,\n",
       "  'Cloud': 2,\n",
       "  'Widgets': 14,\n",
       "  'Enterprise': 1,\n",
       "  'None': 1,\n",
       "  'Events': 3,\n",
       "  'Q&A': 1,\n",
       "  'Transportation': 1},\n",
       " 'Software-as-a-Service': {'Enterprise': 3,\n",
       "  'Jobs': 1,\n",
       "  'Financial': 2,\n",
       "  'Data': 1,\n",
       "  'Storage': 2,\n",
       "  'Support': 1,\n",
       "  'Email': 2,\n",
       "  'Accounting': 1,\n",
       "  'Mapping': 2,\n",
       "  'Blogging': 1,\n",
       "  'eCommerce': 9,\n",
       "  'Search': 1},\n",
       " 'Weather': {'Weather': 28,\n",
       "  'Mapping': 30,\n",
       "  'Telephony': 4,\n",
       "  'Tools': 2,\n",
       "  'Location': 1,\n",
       "  'Other': 5,\n",
       "  'Photos': 7,\n",
       "  'Database': 1,\n",
       "  'Messaging': 3,\n",
       "  'Social': 7,\n",
       "  'Office': 1,\n",
       "  'Predictions': 1,\n",
       "  'Reference': 6,\n",
       "  'Events': 2,\n",
       "  'Video': 2,\n",
       "  'Financial': 1,\n",
       "  'Security': 1,\n",
       "  'None': 1,\n",
       "  'Travel': 2,\n",
       "  'Shipping': 2,\n",
       "  'Transportation': 1,\n",
       "  'Search': 2,\n",
       "  'Recommendations': 1,\n",
       "  'Widgets': 1,\n",
       "  'Games': 1},\n",
       " 'Jobs': {'Jobs': 31,\n",
       "  'Advertising': 2,\n",
       "  'Enterprise': 1,\n",
       "  'Mapping': 25,\n",
       "  'Social': 17,\n",
       "  'Database': 1,\n",
       "  'Storage': 1,\n",
       "  'Reference': 1,\n",
       "  'Statistics': 1,\n",
       "  'URL Shortener': 1,\n",
       "  'Search': 1,\n",
       "  'Other': 1,\n",
       "  'Content': 1,\n",
       "  'eCommerce': 1,\n",
       "  'Office': 1,\n",
       "  'Security': 1},\n",
       " 'Games': {'Chat': 1,\n",
       "  'Games': 8,\n",
       "  'Search': 5,\n",
       "  'Application Development': 1,\n",
       "  'Fitness': 1,\n",
       "  'Video': 3,\n",
       "  'eCommerce': 3,\n",
       "  'eSports': 1,\n",
       "  'Social': 9,\n",
       "  'Music': 1,\n",
       "  'Sports': 2,\n",
       "  'Telephony': 3,\n",
       "  'Messaging': 1,\n",
       "  'Tools': 1,\n",
       "  'Medical': 1,\n",
       "  'Email': 1,\n",
       "  'Reference': 3,\n",
       "  'Mapping': 9,\n",
       "  'Photos': 5,\n",
       "  'Widgets': 6,\n",
       "  'Translation': 1,\n",
       "  'Storage': 1,\n",
       "  'Security': 1},\n",
       " 'Testing': {'Business': 1,\n",
       "  'Telephony': 1,\n",
       "  'Messaging': 1,\n",
       "  'Education': 1,\n",
       "  'Video': 1},\n",
       " 'Project Management': {'Personal Information Management': 1,\n",
       "  'Bots': 1,\n",
       "  'Messaging': 1,\n",
       "  'Project Management': 6,\n",
       "  'Financial': 3,\n",
       "  'Content': 1},\n",
       " 'Cloud': {'Storage': 3,\n",
       "  'Software-as-a-Service': 1,\n",
       "  'Personal Information Management': 1,\n",
       "  'Enterprise': 4,\n",
       "  'Content': 1,\n",
       "  'Customer Service': 1,\n",
       "  'Support': 1,\n",
       "  'Email': 1,\n",
       "  'Messaging': 2,\n",
       "  'eCommerce': 1,\n",
       "  'Telephony': 1},\n",
       " 'Open Data': {'Database': 2, 'Government': 5, 'Mapping': 1},\n",
       " 'Classifieds': {'Social': 3,\n",
       "  'eCommerce': 4,\n",
       "  'Mapping': 4,\n",
       "  'Advertising': 2,\n",
       "  'Search': 1,\n",
       "  'Messaging': 3,\n",
       "  'Email': 1},\n",
       " 'Verification': {'Social': 1},\n",
       " 'Bookmarks': {'Social': 5,\n",
       "  'Photos': 8,\n",
       "  'Bookmarks': 27,\n",
       "  'Search': 14,\n",
       "  'Statistics': 1,\n",
       "  'Blogging': 2,\n",
       "  'Security': 1,\n",
       "  'Mapping': 4,\n",
       "  'Tools': 1,\n",
       "  'Video': 6,\n",
       "  'Q&A': 1,\n",
       "  'News Services': 6,\n",
       "  'SEO': 1,\n",
       "  'eCommerce': 6,\n",
       "  'Feeds': 1,\n",
       "  'Other': 2,\n",
       "  'Games': 1},\n",
       " 'Nutrition': {'Nutrition': 1},\n",
       " 'Tools': {'Analytics': 1,\n",
       "  'Blogging': 1,\n",
       "  'Screenshots': 2,\n",
       "  'Database': 1,\n",
       "  'Travel': 2,\n",
       "  'Payments': 3,\n",
       "  'Security': 4,\n",
       "  'Social': 9,\n",
       "  'Messaging': 3,\n",
       "  'Calendars': 3,\n",
       "  'Mapping': 12,\n",
       "  'Other': 5,\n",
       "  'Telephony': 3,\n",
       "  'Cloud': 2,\n",
       "  'Search': 6,\n",
       "  'Email': 7,\n",
       "  'eCommerce': 3,\n",
       "  'Government': 1,\n",
       "  'Advertising': 1,\n",
       "  'Content': 1,\n",
       "  'Storage': 7,\n",
       "  'Backend': 1,\n",
       "  'Project Management': 1,\n",
       "  'Office': 2,\n",
       "  'None': 8,\n",
       "  'Tools': 5,\n",
       "  'URL Shortener': 3,\n",
       "  'Music': 1,\n",
       "  'Photos': 1,\n",
       "  'Bookmarks': 1,\n",
       "  'Video': 1},\n",
       " 'Government': {'Government': 25,\n",
       "  'Data-as-a-Service': 1,\n",
       "  'Electronic Signature': 1,\n",
       "  'Social': 6,\n",
       "  'News Services': 2,\n",
       "  'Politics': 4,\n",
       "  'Mapping': 36,\n",
       "  'Telephony': 1,\n",
       "  'Database': 1,\n",
       "  'Analytics': 1,\n",
       "  'Reference': 1,\n",
       "  'Search': 4,\n",
       "  'Video': 4,\n",
       "  'Jobs': 1,\n",
       "  'Photos': 3,\n",
       "  'Events': 1,\n",
       "  'Other': 1,\n",
       "  'Blogging': 1,\n",
       "  'Shipping': 1,\n",
       "  'Office': 1,\n",
       "  'Messaging': 1,\n",
       "  'Games': 1},\n",
       " 'Applications': {'Fitness': 1,\n",
       "  'URL Shortener': 1,\n",
       "  'Personal Information Management': 1,\n",
       "  'Enterprise': 1,\n",
       "  'Search': 1,\n",
       "  'Video': 1,\n",
       "  'Media': 1,\n",
       "  'Electronic Signature': 1,\n",
       "  'Other': 1},\n",
       " 'Design': {'Tools': 2,\n",
       "  'Design': 1,\n",
       "  'Messaging': 1,\n",
       "  'Payments': 1,\n",
       "  'Other': 2,\n",
       "  'None': 1,\n",
       "  'Social': 1},\n",
       " 'Education': {'Science': 2,\n",
       "  'Astronomy': 1,\n",
       "  'Reference': 2,\n",
       "  'Education': 14,\n",
       "  'Mapping': 35,\n",
       "  'Q&A': 2,\n",
       "  'Social': 14,\n",
       "  'Learning Management Systems': 1,\n",
       "  'Jobs': 1,\n",
       "  'Database': 3,\n",
       "  'Security': 1,\n",
       "  'Telephony': 3,\n",
       "  'Messaging': 1,\n",
       "  'Analytics': 1,\n",
       "  'Photos': 2,\n",
       "  'Real Estate': 1,\n",
       "  'Project Management': 1,\n",
       "  'Recommendations': 1,\n",
       "  'Blogging': 1,\n",
       "  'Payments': 1,\n",
       "  'Widgets': 3,\n",
       "  'Video': 4,\n",
       "  'Advertising': 2,\n",
       "  'eCommerce': 1,\n",
       "  'Search': 4,\n",
       "  'Other': 1},\n",
       " 'Application Development': {'Social': 16,\n",
       "  'Travel': 2,\n",
       "  'Analytics': 1,\n",
       "  'Photos': 4,\n",
       "  'Blogging': 4,\n",
       "  'Bookmarks': 8,\n",
       "  'Search': 13,\n",
       "  'Video': 3,\n",
       "  'Music': 2,\n",
       "  'Chat': 1,\n",
       "  'Calendars': 1,\n",
       "  'Recommendations': 1,\n",
       "  'URL Shortener': 1,\n",
       "  'Telephony': 1,\n",
       "  'Weather': 1,\n",
       "  'Messaging': 1,\n",
       "  'Storage': 1,\n",
       "  'eCommerce': 3,\n",
       "  'None': 1,\n",
       "  'Mapping': 12,\n",
       "  'Reference': 3,\n",
       "  'Events': 2,\n",
       "  'Project Management': 1,\n",
       "  'Jobs': 1,\n",
       "  'Transportation': 1,\n",
       "  'Database': 1},\n",
       " 'Cryptocurrency': {'Payments': 2,\n",
       "  'Bitcoin': 2,\n",
       "  'Cryptocurrency': 2,\n",
       "  'Financial': 3,\n",
       "  'News Services': 1},\n",
       " 'Bots': {'Bots': 2, 'Chat': 1, 'Tools': 1, 'Social': 1},\n",
       " 'Animals': {'Search': 2,\n",
       "  'Animals': 1,\n",
       "  'Framework': 1,\n",
       "  'Payments': 1,\n",
       "  'Advertising': 2,\n",
       "  'Home Automation': 1,\n",
       "  'Entertainment': 1,\n",
       "  'Mapping': 3,\n",
       "  'Video': 1,\n",
       "  'eCommerce': 1,\n",
       "  'Photos': 3,\n",
       "  'Widgets': 1,\n",
       "  'Social': 5,\n",
       "  'Reference': 1},\n",
       " 'Natural Language Processing': {'Bots': 1,\n",
       "  'Calendars': 1,\n",
       "  'Blogging': 2,\n",
       "  'Social': 5,\n",
       "  'Wiki': 1,\n",
       "  'Reference': 1},\n",
       " 'Invoicing': {'Invoicing': 1, 'Payments': 1, 'Financial': 1, 'Telephony': 1},\n",
       " 'Mobile': {'Payments': 1,\n",
       "  'Search': 9,\n",
       "  'Telephony': 43,\n",
       "  'Recommendations': 3,\n",
       "  'Mapping': 32,\n",
       "  'Social': 32,\n",
       "  'eCommerce': 5,\n",
       "  'Screenshots': 1,\n",
       "  'Photos': 8,\n",
       "  'Messaging': 58,\n",
       "  'Database': 1,\n",
       "  'Chat': 7,\n",
       "  'Email': 3,\n",
       "  'Tools': 5,\n",
       "  'Cloud': 1,\n",
       "  'Other': 4,\n",
       "  'Transportation': 5,\n",
       "  'Project Management': 1,\n",
       "  'Content': 6,\n",
       "  'Office': 1,\n",
       "  'Reference': 6,\n",
       "  'Blogging': 2,\n",
       "  'Books': 1,\n",
       "  'Video': 8,\n",
       "  'Music': 5,\n",
       "  'News Services': 2,\n",
       "  'Weather': 1,\n",
       "  'Movies': 1,\n",
       "  'Events': 5,\n",
       "  'Bookmarks': 1,\n",
       "  'Data': 1,\n",
       "  'URL Shortener': 1,\n",
       "  'SEO': 1,\n",
       "  'Personal Information Management': 1,\n",
       "  'Feeds': 1,\n",
       "  'Travel': 2},\n",
       " 'Comparisons': {'Feeds': 2,\n",
       "  'Photos': 1,\n",
       "  'eCommerce': 18,\n",
       "  'Video': 1,\n",
       "  'Q&A': 1,\n",
       "  'Mapping': 5,\n",
       "  'Social': 1,\n",
       "  'Advertising': 4,\n",
       "  'Travel': 1,\n",
       "  'Email': 1,\n",
       "  'Analytics': 1,\n",
       "  'News Services': 1,\n",
       "  'Search': 3,\n",
       "  'Cloud': 1},\n",
       " 'Notifications': {'Messaging': 1,\n",
       "  'Social': 10,\n",
       "  'Photos': 2,\n",
       "  'Video': 1,\n",
       "  'Email': 1,\n",
       "  'Telephony': 2},\n",
       " 'Printing': {'Photos': 1,\n",
       "  'eCommerce': 2,\n",
       "  'Office': 2,\n",
       "  'Email': 1,\n",
       "  'Advertising': 1,\n",
       "  'Tools': 1,\n",
       "  'Mapping': 1,\n",
       "  'Financial': 1,\n",
       "  'Electronic Signature': 2,\n",
       "  'Content': 1,\n",
       "  'Library': 1,\n",
       "  'Cloud': 1,\n",
       "  'Printing': 1},\n",
       " 'Healthcare': {'Health': 1,\n",
       "  'Healthcare': 1,\n",
       "  'Medicine': 1,\n",
       "  'Advertising': 1,\n",
       "  'Authentication': 1,\n",
       "  'Government': 1,\n",
       "  'Mapping': 1},\n",
       " 'Lyrics': {'Music': 10, 'Video': 7, 'Social': 3, 'Photos': 2, 'Search': 1},\n",
       " 'Networking': {'Telephony': 1, 'Social': 9, 'Reference': 1, 'Mapping': 2},\n",
       " 'Wiki': {'Search': 3,\n",
       "  'Reference': 5,\n",
       "  'Blogging': 1,\n",
       "  'Translation': 1,\n",
       "  'Video': 3,\n",
       "  'Wiki': 4,\n",
       "  'Database': 1,\n",
       "  'Social': 4,\n",
       "  'Mapping': 8,\n",
       "  'Statistics': 1,\n",
       "  'News Services': 1,\n",
       "  'Photos': 1,\n",
       "  'Music': 2},\n",
       " 'Accounting': {'Financial': 5,\n",
       "  'Business': 1,\n",
       "  'Payments': 3,\n",
       "  'Accounting': 1,\n",
       "  'Enterprise': 2,\n",
       "  'eCommerce': 2,\n",
       "  'Office': 2,\n",
       "  'Reporting': 1,\n",
       "  'Mapping': 2,\n",
       "  'Search': 1},\n",
       " 'Data': {'Mapping': 4,\n",
       "  'Social': 6,\n",
       "  'Recommendations': 1,\n",
       "  'Enterprise': 1,\n",
       "  'Database': 2,\n",
       "  'Government': 2,\n",
       "  'Advertising': 1},\n",
       " 'Gifts': {'Social': 3,\n",
       "  'Parsing': 1,\n",
       "  'eCommerce': 3,\n",
       "  'Advertising': 1,\n",
       "  'Search': 1},\n",
       " 'Polls': {'Social': 2, 'Widgets': 1, 'Mapping': 1},\n",
       " 'Streaming': {'Streaming': 1,\n",
       "  'Video': 6,\n",
       "  'Other': 4,\n",
       "  'Music': 4,\n",
       "  'Purchasing': 2,\n",
       "  'Media': 1,\n",
       "  'Social': 2,\n",
       "  'Games': 1,\n",
       "  'Recommendations': 1,\n",
       "  'News Services': 1},\n",
       " 'Scheduling': {'Email': 1, 'Payments': 1},\n",
       " 'Clothing': {'eCommerce': 1},\n",
       " 'Dating': {'Transportation': 1,\n",
       "  'Telephony': 2,\n",
       "  'Social': 3,\n",
       "  'Music': 2,\n",
       "  'Database': 1,\n",
       "  'Photos': 1,\n",
       "  'Payments': 1,\n",
       "  'Mapping': 3,\n",
       "  'Video': 1,\n",
       "  'Cloud': 1,\n",
       "  'Events': 1,\n",
       "  'Weather': 1,\n",
       "  'Other': 1},\n",
       " 'TV': {'Recommendations': 2,\n",
       "  'Social': 1,\n",
       "  'Mapping': 8,\n",
       "  'Wiki': 1,\n",
       "  'Other': 2,\n",
       "  'Entertainment': 1,\n",
       "  'Media': 2,\n",
       "  'Bookmarks': 1,\n",
       "  'Video': 4,\n",
       "  'Music': 2,\n",
       "  'Cloud': 1,\n",
       "  'Search': 1,\n",
       "  'eCommerce': 1,\n",
       "  'Messaging': 1},\n",
       " 'Data Mining': {'Social': 1},\n",
       " 'Blogging': {'Reference': 1,\n",
       "  'Social': 83,\n",
       "  'Search': 28,\n",
       "  'Music': 6,\n",
       "  'Video': 9,\n",
       "  'Personal Information Management': 1,\n",
       "  'Mapping': 15,\n",
       "  'Other': 8,\n",
       "  'URL Shortener': 5,\n",
       "  'Telephony': 2,\n",
       "  'Messaging': 2,\n",
       "  'Cloud': 2,\n",
       "  'Photos': 15,\n",
       "  'Tools': 6,\n",
       "  'Bookmarks': 7,\n",
       "  'Translation': 5,\n",
       "  'Blogging': 15,\n",
       "  'Office': 2,\n",
       "  'None': 2,\n",
       "  'Media': 1,\n",
       "  'eCommerce': 5,\n",
       "  'Database': 1,\n",
       "  'News Services': 2,\n",
       "  'Content': 1,\n",
       "  'Semantics': 2,\n",
       "  'Calendars': 1,\n",
       "  'Classification': 1,\n",
       "  'Q&A': 1,\n",
       "  'Storage': 1,\n",
       "  'Advertising': 2,\n",
       "  'Analytics': 1,\n",
       "  'Widgets': 2,\n",
       "  'Recommendations': 1,\n",
       "  'Feeds': 3,\n",
       "  'Transportation': 1,\n",
       "  'SEO': 1},\n",
       " 'Health': {'Mapping': 12,\n",
       "  'Translation': 1,\n",
       "  'Fitness': 3,\n",
       "  'Tools': 2,\n",
       "  'Sports': 1,\n",
       "  'Medical': 7,\n",
       "  'Wearable': 2,\n",
       "  'Health': 1,\n",
       "  'Blogging': 1,\n",
       "  'Social': 10,\n",
       "  'Advertising': 1,\n",
       "  'Photos': 1,\n",
       "  'Search': 2,\n",
       "  'Q&A': 1,\n",
       "  'Cloud': 1,\n",
       "  'eCommerce': 1,\n",
       "  'Telephony': 1,\n",
       "  'URL Shortener': 1,\n",
       "  'Security': 1,\n",
       "  'Chat': 1,\n",
       "  'Other': 1},\n",
       " 'Feedback': {'Payments': 1,\n",
       "  'Email': 1,\n",
       "  'eCommerce': 1,\n",
       "  'Advertising': 1,\n",
       "  'Social': 3,\n",
       "  'Tools': 1,\n",
       "  'Telephony': 2,\n",
       "  'Messaging': 2},\n",
       " 'Museums': {'Education': 1,\n",
       "  'Social': 2,\n",
       "  'Photos': 1,\n",
       "  'Mapping': 1,\n",
       "  'Reference': 1},\n",
       " 'Air Travel': {'Air Travel': 1,\n",
       "  'Travel': 2,\n",
       "  'Social': 3,\n",
       "  'Security': 1,\n",
       "  'Data': 2,\n",
       "  'Mapping': 7,\n",
       "  'Photos': 2,\n",
       "  'Video': 1,\n",
       "  'Database': 1,\n",
       "  'Other': 1,\n",
       "  'Messaging': 2},\n",
       " 'Database-as-a-Service': {'Fitness': 1},\n",
       " 'Time': {'Reference': 2, 'eCommerce': 1, 'Video': 1, 'Social': 1},\n",
       " 'Events': {'Events': 22,\n",
       "  'Music': 2,\n",
       "  'Social': 13,\n",
       "  'Sports': 3,\n",
       "  'Government': 1,\n",
       "  'Transportation': 1,\n",
       "  'Weather': 3,\n",
       "  'TV': 1,\n",
       "  'Travel': 3,\n",
       "  'Mapping': 40,\n",
       "  'Email': 1,\n",
       "  'Tools': 3,\n",
       "  'Analytics': 2,\n",
       "  'Advertising': 3,\n",
       "  'Photos': 8,\n",
       "  'Database': 1,\n",
       "  'Reference': 1,\n",
       "  'Telephony': 2,\n",
       "  'Messaging': 1,\n",
       "  'Forms': 1,\n",
       "  'Other': 3,\n",
       "  'Search': 5,\n",
       "  'Video': 3,\n",
       "  'Enterprise': 1,\n",
       "  'Calendars': 2,\n",
       "  'Blogging': 1,\n",
       "  'Storage': 1,\n",
       "  'eCommerce': 2},\n",
       " 'Storage': {'Reference': 1,\n",
       "  'Applications': 1,\n",
       "  'Storage': 22,\n",
       "  'Content': 17,\n",
       "  'Search': 1,\n",
       "  'Advertising': 1,\n",
       "  'Office': 6,\n",
       "  'Project Management': 1,\n",
       "  'Video': 2,\n",
       "  'Photos': 8,\n",
       "  'Cloud': 4,\n",
       "  'Social': 4},\n",
       " 'Machine Learning': {'Storage': 1},\n",
       " 'Lists': {'Healthcare': 1,\n",
       "  'Video': 2,\n",
       "  'Personal Information Management': 4,\n",
       "  'Other': 1,\n",
       "  'Social': 1,\n",
       "  'eCommerce': 2},\n",
       " 'Stocks': {'Financial': 1, 'Widgets': 1, 'eCommerce': 1, 'Messaging': 3},\n",
       " 'Marketplace': {'Social': 3,\n",
       "  'Cycling': 1,\n",
       "  'Search': 1,\n",
       "  'Reference': 1,\n",
       "  'Shipping': 1,\n",
       "  'eCommerce': 2,\n",
       "  'Other': 1,\n",
       "  'Mapping': 1},\n",
       " 'Conversions': {'Office': 1, 'Financial': 1},\n",
       " 'Intelligence': {'Reference': 2, 'Video': 1, 'Search': 2, 'Telephony': 1},\n",
       " 'Coupons': {'Music': 1,\n",
       "  'Search': 1,\n",
       "  'eCommerce': 2,\n",
       "  'Blogging': 1,\n",
       "  'Coupons': 2,\n",
       "  'Mapping': 2,\n",
       "  'Recommendations': 1,\n",
       "  'Social': 1},\n",
       " 'Voice': {'Social': 12,\n",
       "  'Hardware': 1,\n",
       "  'Tools': 6,\n",
       "  'Internet of Things': 2,\n",
       "  'Voice': 1,\n",
       "  'Natural Language Processing': 2,\n",
       "  'Telephony': 38,\n",
       "  'Database': 1,\n",
       "  'Messaging': 6,\n",
       "  'Content': 2,\n",
       "  'Cloud': 1,\n",
       "  'Reference': 1,\n",
       "  'Mapping': 2,\n",
       "  'Widgets': 1,\n",
       "  'Photos': 1,\n",
       "  'Chat': 1},\n",
       " 'Books': {'Books': 3,\n",
       "  'Reference': 7,\n",
       "  'eCommerce': 19,\n",
       "  'Search': 3,\n",
       "  'News Services': 2,\n",
       "  'Other': 5,\n",
       "  'Database': 1,\n",
       "  'Mapping': 7,\n",
       "  'Social': 6,\n",
       "  'Standards': 2,\n",
       "  'Storage': 1,\n",
       "  'URL Shortener': 1,\n",
       "  'Security': 1,\n",
       "  'Cloud': 2,\n",
       "  'Payments': 1},\n",
       " 'Algorithms': {'Search': 1, 'Storage': 1},\n",
       " 'Community': {'Social': 1},\n",
       " 'Sports': {'Mapping': 87,\n",
       "  'Social': 20,\n",
       "  'Email': 1,\n",
       "  'Analytics': 4,\n",
       "  'Advertising': 8,\n",
       "  'Other': 2,\n",
       "  'Telephony': 2,\n",
       "  'Sports': 25,\n",
       "  'Messaging': 6,\n",
       "  'Weather': 3,\n",
       "  'Video': 12,\n",
       "  'Database': 1,\n",
       "  'Fitness': 2,\n",
       "  'Tools': 3,\n",
       "  'Blogging': 2,\n",
       "  'News Services': 1,\n",
       "  'Reference': 2,\n",
       "  'Bookmarks': 1,\n",
       "  'Payments': 1,\n",
       "  'URL Shortener': 1,\n",
       "  'eCommerce': 3,\n",
       "  'Search': 2,\n",
       "  'Photos': 4,\n",
       "  'Calendars': 1,\n",
       "  'Widgets': 1},\n",
       " 'Hotels': {'Travel': 6,\n",
       "  'Photos': 4,\n",
       "  'Mapping': 21,\n",
       "  'Video': 2,\n",
       "  'Social': 1,\n",
       "  'Reference': 3,\n",
       "  'eCommerce': 3,\n",
       "  'Database': 1,\n",
       "  'Office': 1,\n",
       "  'Recommendations': 1,\n",
       "  'Translation': 1},\n",
       " 'Food': {'Food': 5,\n",
       "  'Fitness': 1,\n",
       "  'Medical': 1,\n",
       "  'Personal Information Management': 1,\n",
       "  'Social': 11,\n",
       "  'Photos': 5,\n",
       "  'Mapping': 32,\n",
       "  'Recommendations': 4,\n",
       "  'Payments': 3,\n",
       "  'Email': 1,\n",
       "  'eCommerce': 5,\n",
       "  'Messaging': 2,\n",
       "  'Telephony': 1,\n",
       "  'Tools': 2,\n",
       "  'Search': 3,\n",
       "  'Fonts': 1,\n",
       "  'Reference': 1,\n",
       "  'Security': 2,\n",
       "  'Other': 3,\n",
       "  'Analytics': 1,\n",
       "  'Bookmarks': 1,\n",
       "  'Video': 1,\n",
       "  'Nutrition': 1,\n",
       "  'Widgets': 1,\n",
       "  'Advertising': 1},\n",
       " 'Auto': {'Auto': 2,\n",
       "  'Reference': 2,\n",
       "  'Backend': 1,\n",
       "  'Social': 5,\n",
       "  'Telephony': 1,\n",
       "  'Messaging': 1,\n",
       "  'Q&A': 2,\n",
       "  'News Services': 1,\n",
       "  'Photos': 5,\n",
       "  'Search': 8,\n",
       "  'Video': 3,\n",
       "  'Mapping': 14,\n",
       "  'eCommerce': 6,\n",
       "  'Storage': 1,\n",
       "  'Widgets': 1},\n",
       " 'Parking': {'Mapping': 3},\n",
       " 'Enterprise': {'Social': 1,\n",
       "  'SEO': 1,\n",
       "  'Tools': 1,\n",
       "  'Content': 4,\n",
       "  'Enterprise': 2,\n",
       "  'Events': 1,\n",
       "  'Telephony': 2,\n",
       "  'Mapping': 2,\n",
       "  'Other': 2,\n",
       "  'Financial': 2,\n",
       "  'Office': 2,\n",
       "  'Messaging': 2,\n",
       "  'Blogging': 1,\n",
       "  'Shipping': 1,\n",
       "  'Storage': 1},\n",
       " 'Personal Information Management': {'Fitness': 1,\n",
       "  'Collaboration': 1,\n",
       "  'Personal Information Management': 2,\n",
       "  'Telephony': 1,\n",
       "  'Content': 1,\n",
       "  'Project Management': 1},\n",
       " 'Quantified Self': {'Intelligence': 1},\n",
       " 'Mashups': {'Tools': 1},\n",
       " 'eBooks': {'Books': 2,\n",
       "  'Social': 1,\n",
       "  'eCommerce': 4,\n",
       "  'Blogging': 2,\n",
       "  'Other': 1,\n",
       "  'Search': 3,\n",
       "  'Reference': 1},\n",
       " 'Catalogs': {'Video': 1},\n",
       " 'Email': {'Email': 11,\n",
       "  'Social': 1,\n",
       "  'Messaging': 3,\n",
       "  'Enterprise': 2,\n",
       "  'Storage': 1,\n",
       "  'Telephony': 2,\n",
       "  'Content': 5,\n",
       "  'Tools': 2,\n",
       "  'Marketing': 2,\n",
       "  'Widgets': 1,\n",
       "  'Security': 1,\n",
       "  'Photos': 1},\n",
       " 'Accounts': {'Financial': 2},\n",
       " 'Mail': {'Mail': 1},\n",
       " 'Cycling': {'Mapping': 11,\n",
       "  'Video': 1,\n",
       "  'Advertising': 1,\n",
       "  'eCommerce': 1,\n",
       "  'Reference': 1,\n",
       "  'Search': 2},\n",
       " 'Text': {'Tools': 2, 'Messaging': 1, 'eCommerce': 1, 'Telephony': 1},\n",
       " 'Spam': {'Spam': 1, 'Tools': 1},\n",
       " 'Weddings': {'Mapping': 3, 'Search': 1, 'Social': 1},\n",
       " 'Media': {'Video': 3,\n",
       "  'Other': 1,\n",
       "  'Media': 1,\n",
       "  'eCommerce': 1,\n",
       "  'News Services': 1},\n",
       " 'Content': {'Search': 1, 'Social': 1, 'Reference': 1},\n",
       " 'Wi-Fi': {'Data Mining': 2, 'Mapping': 3, 'Social': 1},\n",
       " 'Accessibility': {'Social': 2, 'Support': 1},\n",
       " 'Visualizations': {'Photos': 6,\n",
       "  'Search': 11,\n",
       "  'Social': 27,\n",
       "  'News Services': 6,\n",
       "  'Personal Information Management': 1,\n",
       "  'Storage': 3,\n",
       "  'eCommerce': 5,\n",
       "  'Mapping': 33,\n",
       "  'Database': 8,\n",
       "  'Video': 8,\n",
       "  'Weather': 1,\n",
       "  'Reference': 1,\n",
       "  'Tools': 6,\n",
       "  'Advertising': 2,\n",
       "  'Cloud': 1,\n",
       "  'Telephony': 3,\n",
       "  'Blogging': 2,\n",
       "  'Music': 3,\n",
       "  'Real Estate': 3,\n",
       "  'Recommendations': 1,\n",
       "  'Analytics': 2,\n",
       "  'Messaging': 2,\n",
       "  'Other': 8,\n",
       "  'Environment': 1,\n",
       "  'URL Shortener': 1,\n",
       "  'Security': 1,\n",
       "  'Statistics': 1,\n",
       "  'Email': 1},\n",
       " 'Copyright': {'Search': 4},\n",
       " 'Sales': {'Recommendations': 1, 'Mapping': 2, 'Enterprise': 1},\n",
       " 'Grocery': {'Search': 1, 'API': 3, 'eCommerce': 1},\n",
       " 'Coronavirus': {'COVID-19': 1},\n",
       " 'Genealogy': {'Other': 1},\n",
       " 'Security': {'Storage': 1,\n",
       "  'Content': 2,\n",
       "  'Security': 3,\n",
       "  'Bookmarks': 2,\n",
       "  'Mapping': 1},\n",
       " 'Addresses': {'Mapping': 2},\n",
       " 'Payments': {'Payments': 6,\n",
       "  'Other': 1,\n",
       "  'Telephony': 3,\n",
       "  'Messaging': 1,\n",
       "  'Social': 1},\n",
       " 'Shipping': {'Shipping': 15,\n",
       "  'Payments': 1,\n",
       "  'eCommerce': 14,\n",
       "  'Search': 1,\n",
       "  'Social': 3,\n",
       "  'Telephony': 1,\n",
       "  'Messaging': 2,\n",
       "  'Mapping': 3,\n",
       "  'Content': 2},\n",
       " 'Optimization': {'Applications': 1},\n",
       " 'Customer Relationship Management': {'Sentiment': 1,\n",
       "  'Search': 1,\n",
       "  'Electronic Signature': 1,\n",
       "  'Enterprise': 2,\n",
       "  'Calendars': 1,\n",
       "  'Other': 3,\n",
       "  'Email': 1,\n",
       "  'Storage': 1,\n",
       "  'Content': 1,\n",
       "  'Office': 1,\n",
       "  'Reference': 1,\n",
       "  'Platform-as-a-Service': 1,\n",
       "  'Telephony': 1,\n",
       "  'Mapping': 2,\n",
       "  'Tools': 2,\n",
       "  'Security': 1,\n",
       "  'Shipping': 2,\n",
       "  'Payments': 1},\n",
       " 'Calendars': {'Calendars': 11,\n",
       "  'Mapping': 4,\n",
       "  'Tools': 1,\n",
       "  'Telephony': 1,\n",
       "  'Search': 2,\n",
       "  'Media': 1,\n",
       "  'Events': 1,\n",
       "  'Messaging': 1},\n",
       " 'Automation': {'eCommerce': 1},\n",
       " 'Big Data': {'Search': 1},\n",
       " 'Taxes': {'Data': 1},\n",
       " 'Reporting': {'Search': 1,\n",
       "  'Marketing': 1,\n",
       "  'Social': 1,\n",
       "  'Analytics': 2,\n",
       "  'Blogging': 1,\n",
       "  'Advertising': 2,\n",
       "  'Email': 2,\n",
       "  'eCommerce': 2,\n",
       "  'None': 1},\n",
       " 'Sentiment': {'Social': 5,\n",
       "  'Tools': 4,\n",
       "  'Natural Language Processing': 1,\n",
       "  'Other': 1},\n",
       " 'Greek': {'Photos': 1, 'Social': 2, 'Wiki': 1, 'Mapping': 4},\n",
       " 'Wine': {'Social': 3,\n",
       "  'Mapping': 5,\n",
       "  'Search': 1,\n",
       "  'Other': 1,\n",
       "  'Photos': 2,\n",
       "  'Media': 1,\n",
       "  'Cloud': 1,\n",
       "  'Advertising': 1},\n",
       " 'Recommendations': {'Cloud': 2,\n",
       "  'eCommerce': 3,\n",
       "  'Social': 5,\n",
       "  'Video': 1,\n",
       "  'Entertainment': 2,\n",
       "  'Recommendations': 4,\n",
       "  'Other': 2,\n",
       "  'Search': 1,\n",
       "  'Bookmarks': 1,\n",
       "  'Blogging': 1,\n",
       "  'Mapping': 1,\n",
       "  'Enterprise': 1,\n",
       "  'Photos': 1},\n",
       " 'Management': {'Personal Information Management': 1, 'Bookmarks': 1},\n",
       " 'Solar': {'Reference': 2},\n",
       " 'Database': {'Social': 5,\n",
       "  'Tools': 2,\n",
       "  'Reference': 1,\n",
       "  'Database': 3,\n",
       "  'Video': 1,\n",
       "  'Mapping': 1,\n",
       "  'Email': 1,\n",
       "  'Telephony': 4,\n",
       "  'Messaging': 2},\n",
       " 'Semantics': {'Search': 3,\n",
       "  'Wiki': 1,\n",
       "  'Tagging': 6,\n",
       "  'Classification': 1,\n",
       "  'Recommendations': 1,\n",
       "  'Tools': 2,\n",
       "  'Semantics': 1,\n",
       "  'Database': 4,\n",
       "  'Photos': 3,\n",
       "  'eCommerce': 2,\n",
       "  'Video': 2,\n",
       "  'Advertising': 1,\n",
       "  'Social': 6,\n",
       "  'Other': 2,\n",
       "  'News Services': 4,\n",
       "  'Bookmarks': 2,\n",
       "  'Reference': 1,\n",
       "  'Events': 1},\n",
       " 'Religion': {'Mapping': 4, 'Calendars': 1, 'Reference': 2, 'Other': 1},\n",
       " 'Localization': {'Reference': 3,\n",
       "  'Government': 1,\n",
       "  'Social': 25,\n",
       "  'Events': 4,\n",
       "  'Mapping': 26,\n",
       "  'Tools': 1,\n",
       "  'Recommendations': 5,\n",
       "  'Search': 5,\n",
       "  'Telephony': 1,\n",
       "  'Advertising': 1,\n",
       "  'Photos': 3,\n",
       "  'eCommerce': 1,\n",
       "  'Widgets': 1,\n",
       "  'Video': 2},\n",
       " 'Prototype': {'Other': 1},\n",
       " 'Bitcoin': {'Financial': 27, 'Bitcoin': 2, 'Office': 1, 'Payments': 1},\n",
       " 'Restaurants': {'Food': 1,\n",
       "  'Mapping': 3,\n",
       "  'Recommendations': 1,\n",
       "  'Telephony': 1,\n",
       "  'Social': 2,\n",
       "  'Messaging': 1},\n",
       " 'Graphics': {'eCommerce': 1},\n",
       " 'Drawing': {'Tools': 1, 'eCommerce': 1, 'Mapping': 1},\n",
       " 'URL Shortener': {'URL Shortener': 1, 'Social': 1, 'Statistics': 1},\n",
       " 'Classification': {'Social': 2,\n",
       "  'eCommerce': 1,\n",
       "  'Analytics': 1,\n",
       "  'Photos': 2,\n",
       "  'Bookmarks': 3,\n",
       "  'Video': 2,\n",
       "  'SEO': 1,\n",
       "  'Search': 1},\n",
       " 'Products': {'eCommerce': 3, 'Search': 1, 'Application Development': 1},\n",
       " 'Credit Cards': {'Email': 1, 'Government': 1, 'Feeds': 1},\n",
       " 'Tasks': {'Project Management': 2, 'Enterprise': 1, 'Tools': 1},\n",
       " 'API': {'Telephony': 3,\n",
       "  'Email': 1,\n",
       "  'Mapping': 1,\n",
       "  'Social': 1,\n",
       "  'Chat': 1,\n",
       "  'Tools': 1},\n",
       " 'None': {'eCommerce': 4,\n",
       "  'Search': 5,\n",
       "  'Reference': 3,\n",
       "  'Tools': 3,\n",
       "  'Photos': 4,\n",
       "  'Content': 1,\n",
       "  'Storage': 7,\n",
       "  'Social': 5,\n",
       "  'File Sharing': 1,\n",
       "  'Mapping': 4,\n",
       "  'Government': 1,\n",
       "  'Telephony': 1,\n",
       "  'Other': 3,\n",
       "  'Monitoring': 1,\n",
       "  'Payments': 2,\n",
       "  'Shipping': 1,\n",
       "  'Bookmarks': 1,\n",
       "  'News Services': 2,\n",
       "  'Video': 1,\n",
       "  'Wiki': 1,\n",
       "  'Tagging': 1,\n",
       "  'Blogging': 1,\n",
       "  'Analytics': 1,\n",
       "  'Widgets': 1,\n",
       "  'None': 1},\n",
       " 'Scottish': {'Mapping': 1, 'Database': 1},\n",
       " 'Artificial Intelligence': {'Education': 1, 'Social': 1, 'URL Shortener': 1},\n",
       " 'Language': {'Tools': 3,\n",
       "  'Translation': 3,\n",
       "  'Mapping': 1,\n",
       "  'Language': 1,\n",
       "  'Reference': 3,\n",
       "  'Photos': 1,\n",
       "  'Search': 2,\n",
       "  'Messaging': 1},\n",
       " 'Keywords': {'Search': 2, 'Telephony': 1},\n",
       " 'Charity': {'Mapping': 3,\n",
       "  'Social': 3,\n",
       "  'Education': 7,\n",
       "  'Blogging': 1,\n",
       "  'Other': 1,\n",
       "  'Events': 1,\n",
       "  'Sports': 1,\n",
       "  'Office': 1},\n",
       " 'Business': {'Social': 5,\n",
       "  'Mapping': 8,\n",
       "  'eCommerce': 2,\n",
       "  'Photos': 1,\n",
       "  'URL Shortener': 1,\n",
       "  'Database': 1,\n",
       "  'Telephony': 1,\n",
       "  'Chat': 1,\n",
       "  'Email': 2,\n",
       "  'Analytics': 1,\n",
       "  'Project Management': 1,\n",
       "  'Tools': 1,\n",
       "  'Other': 1,\n",
       "  'Reference': 1,\n",
       "  'Storage': 1,\n",
       "  'Data-as-a-Service': 1,\n",
       "  'Blogging': 1},\n",
       " 'Forums': {'Social': 1, 'Tools': 1, 'eCommerce': 1},\n",
       " 'Crime': {'Mapping': 17,\n",
       "  'Tools': 1,\n",
       "  'Analytics': 1,\n",
       "  'Social': 2,\n",
       "  'Photos': 1,\n",
       "  'eCommerce': 2,\n",
       "  'Video': 1},\n",
       " 'DevOps': {'Analytics': 1,\n",
       "  'Developers': 1,\n",
       "  'Tools': 4,\n",
       "  'Messaging': 2,\n",
       "  'Email': 1,\n",
       "  'Storage': 2,\n",
       "  'Hosting': 1},\n",
       " 'Auctions': {'Search': 38,\n",
       "  'Telephony': 1,\n",
       "  'Messaging': 2,\n",
       "  'eCommerce': 20,\n",
       "  'Social': 1,\n",
       "  'Photos': 3,\n",
       "  'Video': 4,\n",
       "  'Widgets': 2,\n",
       "  'Mapping': 4,\n",
       "  'Events': 2,\n",
       "  'Music': 3,\n",
       "  'Cloud': 2,\n",
       "  'Payments': 2,\n",
       "  'Shipping': 3,\n",
       "  'Bookmarks': 1,\n",
       "  'Project Management': 1,\n",
       "  'Advertising': 1,\n",
       "  'Financial': 1,\n",
       "  'None': 1,\n",
       "  'Storage': 1,\n",
       "  'Other': 1,\n",
       "  'Real Estate': 1},\n",
       " 'Housing': {'Travel': 1,\n",
       "  'Real Estate': 4,\n",
       "  'Mapping': 4,\n",
       "  'Database': 1,\n",
       "  'Recommendations': 1,\n",
       "  'Government': 1,\n",
       "  'Storage': 1,\n",
       "  'Cloud': 1},\n",
       " 'Prices': {'eCommerce': 13,\n",
       "  'Reference': 1,\n",
       "  'Search': 1,\n",
       "  'Video': 2,\n",
       "  'Barcodes': 1},\n",
       " 'Forms': {'Office': 1, 'Forms': 2, 'Enterprise': 1, 'Calendars': 1},\n",
       " 'Pets': {'Search': 1,\n",
       "  'eCommerce': 4,\n",
       "  'Mapping': 2,\n",
       "  'Advertising': 2,\n",
       "  'Photos': 1,\n",
       "  'Video': 1,\n",
       "  'Social': 2,\n",
       "  'Database': 1,\n",
       "  'Analytics': 1,\n",
       "  'Widgets': 1},\n",
       " 'Audio': {'Music': 7,\n",
       "  'Video': 4,\n",
       "  'Social': 4,\n",
       "  'Storage': 1,\n",
       "  'Content': 2,\n",
       "  'Telephony': 1,\n",
       "  'URL Shortener': 1,\n",
       "  'Photos': 1,\n",
       "  'Mapping': 1,\n",
       "  'Other': 1},\n",
       " 'Humor': {'Mapping': 11,\n",
       "  'Photos': 17,\n",
       "  'Music': 5,\n",
       "  'Search': 3,\n",
       "  'Social': 33,\n",
       "  'Sports': 1,\n",
       "  'Security': 1,\n",
       "  'Telephony': 9,\n",
       "  'Messaging': 2,\n",
       "  'Reference': 3,\n",
       "  'Payments': 1,\n",
       "  'eCommerce': 2,\n",
       "  'Translation': 1,\n",
       "  'Fonts': 2,\n",
       "  'Dictionary': 1,\n",
       "  'Video': 5,\n",
       "  'Tools': 6,\n",
       "  'Chat': 1,\n",
       "  'Database': 3,\n",
       "  'Analytics': 3,\n",
       "  'Bookmarks': 1,\n",
       "  'Other': 3,\n",
       "  'Recommendations': 1},\n",
       " 'Hosting': {'Reference': 1, 'Hosting': 1, 'Storage': 1, 'Cloud': 2},\n",
       " 'Real Time': {'Internet of Things': 1,\n",
       "  'Social': 5,\n",
       "  'eCommerce': 1,\n",
       "  'Tools': 1,\n",
       "  'Search': 1,\n",
       "  'Telephony': 2,\n",
       "  'Photos': 4,\n",
       "  'News Services': 1,\n",
       "  'Bookmarks': 1,\n",
       "  'Video': 1,\n",
       "  'Messaging': 1},\n",
       " 'Holidays': {'Travel': 2,\n",
       "  'Photos': 2,\n",
       "  'Mapping': 4,\n",
       "  'Events': 1,\n",
       "  'None': 1,\n",
       "  'Search': 1},\n",
       " 'Aggregation': {'Feeds': 1,\n",
       "  'Video': 8,\n",
       "  'Music': 6,\n",
       "  'Social': 17,\n",
       "  'Cloud': 2,\n",
       "  'Photos': 11,\n",
       "  'News Services': 4,\n",
       "  'Storage': 1,\n",
       "  'Database': 1,\n",
       "  'Media': 1,\n",
       "  'Search': 3,\n",
       "  'Mapping': 1,\n",
       "  'Enterprise': 1,\n",
       "  'Bookmarks': 1},\n",
       " 'Demographics': {'Analytics': 1,\n",
       "  'Database': 1,\n",
       "  'Mapping': 2,\n",
       "  'Reference': 1,\n",
       "  'Real Estate': 1},\n",
       " 'Refunds': {'eCommerce': 2, 'Government': 1, 'Payments': 1},\n",
       " 'Statistics': {'Other': 2,\n",
       "  'Database': 1,\n",
       "  'Photos': 3,\n",
       "  'Science': 1,\n",
       "  'Social': 2,\n",
       "  'Analytics': 1,\n",
       "  'Gambling': 1,\n",
       "  'Mapping': 1,\n",
       "  'Search': 1,\n",
       "  'Real Estate': 1,\n",
       "  'Statistics': 1,\n",
       "  'Video': 1},\n",
       " 'Background': {'Database': 2},\n",
       " 'HTML5': {'Screenshots': 2,\n",
       "  'Social': 1,\n",
       "  'Database': 1,\n",
       "  'Tools': 2,\n",
       "  'Mapping': 1,\n",
       "  'eCommerce': 1},\n",
       " 'Rentals': {'Other': 1,\n",
       "  'Mapping': 12,\n",
       "  'Widgets': 1,\n",
       "  'Storage': 1,\n",
       "  'Tools': 3,\n",
       "  'Email': 1,\n",
       "  'Social': 2,\n",
       "  'eCommerce': 2,\n",
       "  'Search': 1,\n",
       "  'Recommendations': 2},\n",
       " 'Science': {'Mapping': 19, 'Photos': 1, 'Science': 1, 'Tools': 1},\n",
       " 'Cities': {'Mapping': 2},\n",
       " 'Adult': {'Mapping': 3, 'Tools': 1},\n",
       " 'Family': {'Translation': 1,\n",
       "  'Reference': 1,\n",
       "  'Tools': 1,\n",
       "  'Mapping': 2,\n",
       "  'Database': 1,\n",
       "  'Social': 2,\n",
       "  'eCommerce': 3,\n",
       "  'Widgets': 1,\n",
       "  'Search': 1,\n",
       "  'Calendars': 1},\n",
       " 'Emergency': {'Mapping': 4, 'Social': 1, 'Photos': 1},\n",
       " 'Notes': {'Personal Information Management': 2, 'Social': 1},\n",
       " 'Chinese': {'Reference': 1,\n",
       "  'Medical': 1,\n",
       "  'Mapping': 3,\n",
       "  'Payments': 1,\n",
       "  'Shipping': 3,\n",
       "  'Weather': 1},\n",
       " 'Ratings': {'Mapping': 2,\n",
       "  'Other': 1,\n",
       "  'Database': 1,\n",
       "  'Tools': 1,\n",
       "  'Social': 3,\n",
       "  'URL Shortener': 1,\n",
       "  'Books': 1},\n",
       " 'Sustainability': {'Other': 2,\n",
       "  'Mapping': 10,\n",
       "  'Shipping': 1,\n",
       "  'Environment': 1,\n",
       "  'eCommerce': 1},\n",
       " 'Dictionary': {'Reference': 6, 'Telephony': 1, 'Photos': 1, 'Search': 1},\n",
       " 'Patents': {'Search': 1, 'Government': 1},\n",
       " 'Meme': {'Messaging': 1},\n",
       " 'History': {'Mapping': 12,\n",
       "  'Database': 1,\n",
       "  'Video': 1,\n",
       "  'Reference': 1,\n",
       "  'Other': 1,\n",
       "  'Photos': 1},\n",
       " 'Contacts': {'Email': 6,\n",
       "  'Calendars': 1,\n",
       "  'Enterprise': 4,\n",
       "  'Security': 1,\n",
       "  'Other': 3,\n",
       "  'Payments': 2,\n",
       "  'Telephony': 2,\n",
       "  'Music': 1,\n",
       "  'Messaging': 1,\n",
       "  'Storage': 1,\n",
       "  'Rewards': 1,\n",
       "  'Social': 4,\n",
       "  'Photos': 1,\n",
       "  'Mapping': 3},\n",
       " 'Time Tracking': {'Project Management': 1,\n",
       "  'Social': 1,\n",
       "  'Security': 1,\n",
       "  'Domains': 1,\n",
       "  'Telephony': 1,\n",
       "  'Messaging': 1,\n",
       "  'Database': 1,\n",
       "  'Mapping': 1},\n",
       " 'Summary': {'Video': 1,\n",
       "  'Social': 5,\n",
       "  'Reference': 1,\n",
       "  'Photos': 4,\n",
       "  'Feeds': 1,\n",
       "  'Search': 1,\n",
       "  'Mapping': 1},\n",
       " 'Spreadsheets': {'Storage': 1,\n",
       "  'Calendars': 1,\n",
       "  'Office': 6,\n",
       "  'Forms': 1,\n",
       "  'Widgets': 1,\n",
       "  'Security': 1},\n",
       " 'WebRTC': {'Music': 1},\n",
       " 'Breweries': {'Reference': 1},\n",
       " 'Beer': {'Reference': 1,\n",
       "  'Telephony': 1,\n",
       "  'Messaging': 1,\n",
       "  'Cloud': 1,\n",
       "  'Search': 1,\n",
       "  'Mapping': 1,\n",
       "  'Food': 1,\n",
       "  'Social': 2},\n",
       " 'Monitoring': {'Telephony': 1,\n",
       "  'Reference': 1,\n",
       "  'Social': 4,\n",
       "  'URL Shortener': 1,\n",
       "  'Analytics': 1,\n",
       "  'Tools': 2,\n",
       "  'Storage': 1,\n",
       "  'Cloud': 1,\n",
       "  'Other': 1,\n",
       "  'Monitoring': 3,\n",
       "  'Chat': 2,\n",
       "  'Office': 2,\n",
       "  'Project Management': 1,\n",
       "  'Calendars': 1,\n",
       "  'None': 2,\n",
       "  'Email': 1,\n",
       "  'Enterprise': 1},\n",
       " 'Discounts': {'Social': 1,\n",
       "  'eCommerce': 7,\n",
       "  'URL Shortener': 1,\n",
       "  'Recommendations': 1},\n",
       " 'Learning Management Systems': {'Education': 1},\n",
       " 'OCR': {'Media': 1},\n",
       " 'Japanese': {'Photos': 3,\n",
       "  'Mapping': 6,\n",
       "  'Social': 6,\n",
       "  'Other': 1,\n",
       "  'Search': 2,\n",
       "  'Storage': 1,\n",
       "  'Cloud': 1,\n",
       "  'Database': 1,\n",
       "  'eCommerce': 2,\n",
       "  'Video': 1},\n",
       " 'Astronomy': {'Mapping': 4, 'Science': 2, 'Video': 1, 'Education': 1},\n",
       " 'Q&A': {'Social': 4, 'Search': 5, 'Q&A': 2, 'Real Estate': 1},\n",
       " 'API Management': {'eCommerce': 5, 'Sales': 1},\n",
       " 'Widgets': {'Photos': 24,\n",
       "  'Science': 1,\n",
       "  'Reference': 1,\n",
       "  'Personal Information Management': 1,\n",
       "  'Mapping': 13,\n",
       "  'Video': 3,\n",
       "  'Social': 18,\n",
       "  'Recommendations': 1,\n",
       "  'News Services': 2,\n",
       "  'Bookmarks': 1,\n",
       "  'Real Estate': 2,\n",
       "  'File Sharing': 1,\n",
       "  'Widgets': 45,\n",
       "  'Sports': 1,\n",
       "  'Games': 1,\n",
       "  'Analytics': 1,\n",
       "  'Search': 10,\n",
       "  'Advertising': 3,\n",
       "  'Blogging': 3,\n",
       "  'eCommerce': 2,\n",
       "  'Other': 4,\n",
       "  'Email': 1,\n",
       "  'Music': 1,\n",
       "  'Security': 2,\n",
       "  'Cloud': 1,\n",
       "  'Travel': 1,\n",
       "  'Storage': 1,\n",
       "  'Q&A': 1,\n",
       "  'Media': 1,\n",
       "  'Project Management': 1},\n",
       " 'Hacking': {'Social': 2},\n",
       " 'Dashboards': {'Social': 1, 'Telephony': 1},\n",
       " 'Boating': {'Mapping': 7, 'Advertising': 1},\n",
       " 'Blockchain': {'Blockchain': 1},\n",
       " 'Celebrities': {'Social': 5,\n",
       "  'Database': 2,\n",
       "  'Photos': 3,\n",
       "  'Other': 1,\n",
       "  'Search': 4,\n",
       "  'Mapping': 5,\n",
       "  'Video': 6,\n",
       "  'eCommerce': 1,\n",
       "  'Music': 3,\n",
       "  'Cloud': 1,\n",
       "  'Messaging': 1},\n",
       " 'QR Codes': {'eCommerce': 1, 'Other': 3, 'Real Estate': 1},\n",
       " 'Validation': {'Data-as-a-Service': 1},\n",
       " 'Subtitles': {'Video': 1},\n",
       " 'Engagement': {'Social': 9,\n",
       "  'Video': 1,\n",
       "  'Office': 1,\n",
       "  'Analytics': 1,\n",
       "  'Security': 1,\n",
       "  'Tools': 1},\n",
       " 'Plugins': {'Video': 1,\n",
       "  'Social': 5,\n",
       "  'News Services': 1,\n",
       "  'Telephony': 1,\n",
       "  'Real Time': 1,\n",
       "  'Advertising': 1},\n",
       " 'Energy': {'Social': 1,\n",
       "  'Cloud': 1,\n",
       "  'Real Estate': 1,\n",
       "  'Telephony': 1,\n",
       "  'Email': 2,\n",
       "  'Database': 1,\n",
       "  'Reference': 4,\n",
       "  'Education': 1,\n",
       "  'Government': 1},\n",
       " 'Fashion': {'Social': 2, 'Photos': 1, 'Video': 1},\n",
       " 'Domains': {'Domains': 3,\n",
       "  'Tools': 1,\n",
       "  'Telephony': 1,\n",
       "  'Search': 1,\n",
       "  'Advertising': 1,\n",
       "  'eCommerce': 1,\n",
       "  'Monitoring': 1,\n",
       "  'Mapping': 1},\n",
       " 'Environment': {'Science': 3,\n",
       "  'Social': 3,\n",
       "  'Mapping': 16,\n",
       "  'Reference': 1,\n",
       "  'Video': 1,\n",
       "  'Other': 1,\n",
       "  'eCommerce': 1,\n",
       "  'News Services': 1},\n",
       " 'Nature': {'Photos': 1, 'Reference': 1},\n",
       " 'File Sharing': {'Storage': 1},\n",
       " 'Metadata': {'Social': 1, 'Reference': 1},\n",
       " 'New York City': {'Mapping': 11,\n",
       "  'Recommendations': 1,\n",
       "  'Events': 1,\n",
       "  'Search': 1,\n",
       "  'Storage': 1,\n",
       "  'Advertising': 1},\n",
       " 'PDF': {'Search': 4,\n",
       "  'Mapping': 1,\n",
       "  'Reference': 1,\n",
       "  'Content': 3,\n",
       "  'Office': 1,\n",
       "  'Photos': 1},\n",
       " 'Marine': {'Science': 1,\n",
       "  'Weather': 3,\n",
       "  'Mapping': 2,\n",
       "  'Reference': 1,\n",
       "  'Photos': 1},\n",
       " 'Spanish': {'Search': 4,\n",
       "  'Mapping': 12,\n",
       "  'Video': 1,\n",
       "  'Social': 2,\n",
       "  'Wiki': 1,\n",
       "  'Bookmarks': 1,\n",
       "  'Reference': 1,\n",
       "  'Photos': 2},\n",
       " 'Loyalty': {'Travel': 1},\n",
       " 'VoIP': {'Telephony': 5, 'Financial': 1, 'Social': 1},\n",
       " 'Art': {'Search': 1,\n",
       "  'Social': 2,\n",
       "  'Tools': 1,\n",
       "  'Bookmarks': 1,\n",
       "  'Blogging': 2,\n",
       "  'Sports': 1,\n",
       "  'Music': 3,\n",
       "  'Travel': 1,\n",
       "  'Mapping': 7,\n",
       "  'Video': 3,\n",
       "  'eCommerce': 2,\n",
       "  'Photos': 7,\n",
       "  'Other': 1,\n",
       "  'Events': 1,\n",
       "  'Messaging': 1},\n",
       " 'Text-to-Speech': {'Office': 1, 'Tools': 2},\n",
       " 'Transcription': {'Search': 1, 'Telephony': 1},\n",
       " 'England': {'Mapping': 24,\n",
       "  'eCommerce': 4,\n",
       "  'Geography': 1,\n",
       "  'Search': 2,\n",
       "  'Real Estate': 1},\n",
       " 'Directories': {'Events': 1,\n",
       "  'Music': 1,\n",
       "  'Social': 3,\n",
       "  'Feeds': 1,\n",
       "  'Shipping': 1,\n",
       "  'Search': 2,\n",
       "  'Database': 1,\n",
       "  'eCommerce': 1,\n",
       "  'Mapping': 6,\n",
       "  'Food': 1,\n",
       "  'SEO': 1},\n",
       " 'Content Management': {'Photos': 1,\n",
       "  'Mapping': 1,\n",
       "  'Video': 2,\n",
       "  'Social': 2,\n",
       "  'eCommerce': 2,\n",
       "  'News Services': 2},\n",
       " 'Fonts': {'Photos': 6, 'Video': 3, 'Media': 1, 'File Sharing': 1},\n",
       " 'Zip Codes': {'Mapping': 1},\n",
       " 'Activity Streams': {'Mapping': 2,\n",
       "  'Search': 1,\n",
       "  'Recommendations': 1,\n",
       "  'eCommerce': 2},\n",
       " 'Postcards': {'Social': 1},\n",
       " 'Italian': {'Mapping': 5},\n",
       " 'Teleconferencing': {'Telephony': 1, 'Messaging': 1},\n",
       " 'Feeds': {'Social': 9,\n",
       "  'Advertising': 1,\n",
       "  'Wiki': 1,\n",
       "  'Search': 3,\n",
       "  'Tools': 3,\n",
       "  'Feeds': 2,\n",
       "  'Real Time': 1,\n",
       "  'Music': 5,\n",
       "  'Other': 2,\n",
       "  'Jobs': 1,\n",
       "  'Cloud': 1,\n",
       "  'Mapping': 3,\n",
       "  'Reference': 1,\n",
       "  'Video': 2,\n",
       "  'Photos': 1,\n",
       "  'Events': 1,\n",
       "  'None': 1,\n",
       "  'Widgets': 1},\n",
       " 'Identity': {'Other': 1, 'Social': 1, 'Blogging': 1},\n",
       " 'Law': {'Reference': 2},\n",
       " 'Weapons': {'Social': 2, 'Telephony': 1, 'Messaging': 1, 'Mapping': 1},\n",
       " 'Medical': {'Tools': 1,\n",
       "  'Telephony': 1,\n",
       "  'Messaging': 1,\n",
       "  'Mapping': 5,\n",
       "  'Medical': 1},\n",
       " 'Fax': {'Fax': 1, 'Content': 1},\n",
       " 'Podcasts': {'Music': 1, 'Other': 1, 'Mapping': 2},\n",
       " 'German': {'Video': 1,\n",
       "  'Social': 1,\n",
       "  'eCommerce': 1,\n",
       "  'Mapping': 5,\n",
       "  'Bookmarks': 1},\n",
       " 'Support': {'Telephony': 1},\n",
       " 'Open Source': {'Tools': 1},\n",
       " 'French': {'Search': 3, 'Mapping': 8, 'Photos': 1},\n",
       " 'Webcams': {'Telephony': 1, 'Messaging': 1, 'Mapping': 4},\n",
       " 'Editing': {'Telephony': 1, 'Messaging': 1, 'Content': 1},\n",
       " 'Hardware': {'Reference': 1, 'None': 1},\n",
       " 'Canadian': {'Mapping': 13,\n",
       "  'Photos': 2,\n",
       "  'Search': 1,\n",
       "  'Video': 1,\n",
       "  'Social': 1},\n",
       " 'URLs': {'Social': 1},\n",
       " 'Belgian': {'Events': 1, 'Mapping': 1},\n",
       " 'Home Automation': {'eCommerce': 1, 'Mapping': 2, 'Photos': 1, 'Search': 3},\n",
       " 'Australian': {'Mapping': 13, 'Social': 1},\n",
       " 'Library': {'Reference': 2,\n",
       "  'News Services': 1,\n",
       "  'Social': 1,\n",
       "  'Mapping': 1,\n",
       "  'eCommerce': 1},\n",
       " 'Office': {'Content': 1,\n",
       "  'Storage': 3,\n",
       "  'Cloud': 2,\n",
       "  'Messaging': 1,\n",
       "  'Photos': 1,\n",
       "  'Project Management': 1,\n",
       "  'Widgets': 1,\n",
       "  'Office': 1},\n",
       " 'Trivia': {'Video': 2, 'Widgets': 2, 'Database': 1, 'Mapping': 4},\n",
       " 'Check-In': {'Mapping': 1, 'Social': 1},\n",
       " 'Currency': {'Financial': 1},\n",
       " 'Countries': {'Social': 1},\n",
       " 'Indian': {'Mapping': 5,\n",
       "  'Social': 1,\n",
       "  'Photos': 1,\n",
       "  'Tools': 1,\n",
       "  'Widgets': 1,\n",
       "  'Video': 1},\n",
       " 'Meetings': {'Social': 1, 'Telephony': 1, 'Mapping': 1, 'Advertising': 1},\n",
       " 'Brazilian': {'Mapping': 3, 'Social': 1, 'Photos': 1},\n",
       " 'Colors': {'Other': 3, 'Tools': 5, 'Reference': 1},\n",
       " 'Tickets': {'Mapping': 3,\n",
       "  'Social': 1,\n",
       "  'Search': 2,\n",
       "  'Events': 1,\n",
       "  'Messaging': 1,\n",
       "  'Tools': 2},\n",
       " 'Nordic': {'Social': 3, 'Analytics': 1, 'Mapping': 2},\n",
       " 'Recreation': {'Mapping': 6},\n",
       " 'Mountains': {'Mapping': 2},\n",
       " 'Charts': {'Other': 13,\n",
       "  'News Services': 2,\n",
       "  'Mapping': 1,\n",
       "  'eCommerce': 1,\n",
       "  'Music': 3,\n",
       "  'Social': 1,\n",
       "  'Advertising': 1,\n",
       "  'Search': 1,\n",
       "  'Financial': 1,\n",
       "  'Video': 1,\n",
       "  'Blogging': 1,\n",
       "  'Widgets': 1},\n",
       " 'Avatars': {'Other': 1, 'Photos': 1},\n",
       " 'Mexican': {'Mapping': 3,\n",
       "  'Reference': 1,\n",
       "  'Advertising': 1,\n",
       "  'eCommerce': 1,\n",
       "  'Office': 1,\n",
       "  'Wiki': 1,\n",
       "  'Social': 2,\n",
       "  'Tools': 1,\n",
       "  'Analytics': 1},\n",
       " 'Economics': {'Reference': 1},\n",
       " 'Reputation': {'Social': 1, 'Search': 1, 'Sentiment': 1},\n",
       " 'Non-Profit': {'Financial': 4, 'Mapping': 1, 'eCommerce': 1, 'Search': 1},\n",
       " 'OAuth': {'Video': 1},\n",
       " 'Goals': {'Goals': 2, 'Mapping': 2},\n",
       " 'Gambling': {'Messaging': 1},\n",
       " 'Organization': {'Social': 1},\n",
       " 'Bars': {'Mapping': 3, 'Social': 2},\n",
       " 'Performance': {'Mapping': 3},\n",
       " 'Passports': {'Photos': 1, 'Search': 1, 'Social': 1},\n",
       " 'Browsers': {'Video': 1, 'Personal Information Management': 1, 'Other': 2},\n",
       " 'Panorama': {'Photos': 1},\n",
       " 'Korean': {'Mapping': 1},\n",
       " 'Italy': {'Mapping': 1},\n",
       " 'Astrology': {'Messaging': 2, 'Other': 1},\n",
       " 'Backup': {'Photos': 1},\n",
       " 'Asia': {'Mapping': 1, 'Reference': 1, 'Tools': 1},\n",
       " 'European': {'Mapping': 2, 'eCommerce': 1, 'Photos': 1},\n",
       " 'Supernatural': {'Mapping': 1},\n",
       " 'Pakistani': {'Mapping': 1},\n",
       " 'Math': {'Widgets': 1},\n",
       " 'Police': {'Mapping': 1},\n",
       " 'African': {'Photos': 1, 'Mapping': 1, 'Reference': 1},\n",
       " 'Words': {'Widgets': 1, 'Reference': 1},\n",
       " 'Collecting': {'Email': 1}}"
      ]
     },
     "execution_count": 11,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "Category = {}\n",
    "for row in range(data.shape[0]):\n",
    "    mashupName = data.values[row][0]\n",
    "    apiName = data.values[row][1]\n",
    "    masC = M_C[mashupName]\n",
    "    if M_C[mashupName] not in Category:\n",
    "        if apiName in A_C:\n",
    "            apiC = A_C[apiName]\n",
    "            Category.setdefault(masC, {})[apiC] = 1\n",
    "    else:\n",
    "        if apiName in A_C:\n",
    "            apiC = A_C[apiName]\n",
    "            if apiC in Category[masC]:\n",
    "                Category[masC][apiC] += 1\n",
    "            else:\n",
    "                Category[masC][apiC] = 1\n",
    "Category"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "id": "e6d886f7",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'Social': 4,\n",
       " 'eCommerce': 6,\n",
       " 'Advertising': 3,\n",
       " 'Mapping': 3,\n",
       " 'Search': 3,\n",
       " 'Blogging': 1,\n",
       " 'Cloud': 1}"
      ]
     },
     "execution_count": 14,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "Category['Advertising']"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "13292ccd",
   "metadata": {},
   "source": [
    "## 个例分析"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "id": "bf057812",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 640x480 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "import numpy as np  \n",
    "import matplotlib.mlab as mlab  \n",
    "import matplotlib.pyplot as plt  \n",
    "labels=['Social','eCommerce','Advertising','Mapping','Search','Blogging','Cloud']\n",
    "X=[4,6,3,3,3,1,1]  \n",
    "fig = plt.figure()\n",
    "plt.pie(X,labels=labels,autopct='%1.2f%%') #画饼图（数据，数据对应的标签，百分数保留两位小数点）\n",
    "plt.title(\"Pie chart\")\n",
    "plt.show()  "
   ]
  },
  {
   "cell_type": "markdown",
   "id": "d5564159",
   "metadata": {},
   "source": [
    "# 三、对功能类别相等的若干 Web API进行分析"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 24,
   "id": "7e6aa631",
   "metadata": {},
   "outputs": [],
   "source": [
    "f2 = open('./data/raw/all_pairs.txt',encoding='UTF-8')\n",
    "data5 = f2.readlines()\n",
    "f2.close()\n",
    "C_P = {} #用于存放每种Category的全部percent\n",
    "res = {} #存放最终的加权结果\n",
    "for row in data5[1:]:\n",
    "    List = row[1:-3].split(',')\n",
    "    L = List[0].strip('\\'')\n",
    "    R = List[1][1:].strip('\\'')\n",
    "    percent = float(List[5].strip())\n",
    "    if L in A_C and R in A_C and A_C[L] == A_C[R]:\n",
    "        C_P.setdefault(A_C[L], [])\n",
    "        C_P[A_C[L]].append(percent)\n",
    "for key, value in C_P.items():\n",
    "    sumpercent = 0\n",
    "    for item in value:\n",
    "        sumpercent += item\n",
    "    res[key] = sumpercent / len(value)\n",
    "res = dict(sorted(res.items(), key = lambda x:x[1], reverse = True))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 27,
   "id": "29f2c337",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'Storage': 1.0,\n",
       " 'Real Estate': 1.0,\n",
       " 'Government': 1.0,\n",
       " 'Financial': 1.0,\n",
       " 'Weather': 1.0,\n",
       " 'Fitness': 1.0,\n",
       " 'Payments': 1.0,\n",
       " 'Travel': 1.0,\n",
       " 'Tools': 1.0,\n",
       " 'Messaging': 1.0,\n",
       " 'Medical': 1.0,\n",
       " 'Widgets': 1.0,\n",
       " 'Feeds': 1.0,\n",
       " 'Cryptocurrency': 1.0,\n",
       " 'Education': 1.0,\n",
       " 'Science': 1.0,\n",
       " 'Sports': 1.0,\n",
       " 'Telephony': 1.0,\n",
       " 'Domains': 1.0,\n",
       " 'Translation': 1.0,\n",
       " 'None': 1.0,\n",
       " 'Cloud': 1.0,\n",
       " 'Recommendations': 1.0,\n",
       " 'URL Shortener': 1.0,\n",
       " 'SEO': 1.0,\n",
       " 'Wearable': 1.0,\n",
       " 'Transportation': 1.0,\n",
       " 'Project Management': 1.0,\n",
       " 'Natural Language Processing': 1.0,\n",
       " 'Internet of Things': 1.0,\n",
       " 'Statistics': 1.0,\n",
       " 'Shipping': 0.9793103448275862,\n",
       " 'eCommerce': 0.938116591928251,\n",
       " 'Email': 0.9,\n",
       " 'Enterprise': 0.9,\n",
       " 'Social': 0.8863501483679525,\n",
       " 'Events': 0.8862068965517241,\n",
       " 'Other': 0.8555555555555556,\n",
       " 'Jobs': 0.8461538461538461,\n",
       " 'Music': 0.8411214953271028,\n",
       " 'Office': 0.8333333333333334,\n",
       " 'Chat': 0.8285714285714285,\n",
       " 'Mapping': 0.8276018099547511,\n",
       " 'Photos': 0.8103896103896104,\n",
       " 'Database': 0.75,\n",
       " 'Blogging': 0.6950000000000001,\n",
       " 'Analytics': 0.6666666666666666,\n",
       " 'Bookmarks': 0.6378378378378379,\n",
       " 'Search': 0.6276923076923078,\n",
       " 'Advertising': 0.5666666666666667,\n",
       " 'News Services': 0.5428571428571428,\n",
       " 'Video': 0.5232323232323233,\n",
       " 'Reference': 0.5,\n",
       " 'Calendars': 0.5,\n",
       " 'Media': 0.5,\n",
       " 'Security': 0.16}"
      ]
     },
     "execution_count": 27,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "res"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "b271cec0",
   "metadata": {},
   "source": [
    "## 可视化分析"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 40,
   "id": "4843f2bb",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 640x480 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "fig = plt.figure()\n",
    "x=list(res.keys())\n",
    "x=list(map(str,x1))\n",
    "y=list(res.values())\n",
    "plt.subplot(212)\n",
    "plt.bar(x,y)\n",
    "plt.xticks (fontsize=7,rotation = 90)\n",
    "plt.xlabel('category')\n",
    "plt.ylabel('percent')\n",
    "plt.title('Graph')\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "b150d839",
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3 (ipykernel)",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.9.13"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
